
Megaworld aims to launch 13 malls in three years
Property developer Megaworld Corp says it plans to open 13 malls in the next three years in line with its target to hit 28 by 2020. It already has 13 malls across the Philippines, with Southwoods Mall about to open in Laguna. Megaworld Lifestyle Malls…
