Tag: Megaworld

Megaworld’s International Corporate Plaza to rise in Iloilo Business Park

International Corporate Plaza, a 19-storey office tower envisioned to be most state-of-the-art in Western Visayas, will be added to the bustling Iloilo Business Park. Country’s top township developer Megaworld Corporation on Wednesday launched the International Corporate Plaza, which will feature 301 prime…Read More »