Solar Philippines energizes SM North Edsa, world's largest solar-powered mall.
Keywords: Solar-powered mall