Megaworld eyes 13 new malls by 2020

LISTED property developer Megaworld Corp. said on Thursday it is slated to open 13 new malls in the next three years in line with its target to hit 28 malls by 2020.

To date, Megaworld already has 13 malls erected across the country—with the soon-to-open Southwoods Mall its 14th development.