Mainstream Renewable Power, a solar and wind project developer, announced the financial closure of its 50 MW Ilikwa solar project in the Free State province
Enerside Sells 5 MW Solar Project Portfolio in Brazil
Enerside, a Spain-based vertically integrated solar company, announced the sale of two Brazilian distributed-generation solar projects totaling 5 MW (6.6 MWp) to IVI ENERGIA, a