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

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