Tag: solar panels power

Megawatt 1st Solar Powered Theme Resto

The first solar powered theme restaurant in the Philippines is now operating from a carwash in Quezon City.
- Advertisement -

Top Stories