Day: May 24, 2017

STI to build 8 new campuses in 2017, breaks ground in Sta. Mesa site

Even with a sprawling network of 76 campuses across the country with over 103,000 students, technology-focused educational institution STI continues to expand as it announced that it is building eight new campuses this year in key locations nationwide.

Latest Posts