Headline News
1.3 MW Solar Plus 4.5 MWh Storage System for Water Treatment Plant in Malawi
Spain-based solar developer RIC Energy has finished the construction of a 1.3 MW solar plant and 4.5 MWh storage system for water treatment in Mzuzu,…