THE COMPANY: Megaworld (MEG) is one of the country’s leading residential condominium developers and business process outsourcing (BPO) office space providers. Indeed, the company pioneered the development of mega-communities – integrated townships that locate residences, workplaces and commercial centres...