SM North EDSA: The Biggest Solar-Powered Mall in the World Switch On
The Philippines is slowly getting involved in solar power, as the SM City North EDSA switch on the power of the 1.5 Mega Watts solar power facility at the rooftop of SM’s Multi-level car park. The 5,760 solar panels are installed by one of the country’s ambitious company, the Solar Philippines, which is led by … Read more