Southwoods Mall Archives - Inside Retail Philippines

Southwoods mall

Megaworld Corp aims to launch 13 malls in three years

Megaworld Corp plans to open 13 malls in the next three years in line with its target to hit 28 by 2020.

x

SUBSCRIBE
FREE NEWS BRIEFS Get breaking news delivered