International Finance Center is Megaworld’s seventh office tower in Uptown Bonifacio. Located at the heart of the township, it will soon be connected to the future Mega Subway Station in Uptown Bonifacio. By Ray Ignacio Property giant Megaworld, the Philippines’ largest office developer and...