Seraphim wins 183MW order for solar projects in Philippines

Seraphim
Seraphim to supply solar modules in the Philippines (Credit: Pixabay/PublicDomainPictures.)