Lekela Power completes financial close for West Africa’s largest wind farm (158MW)

30 July 2018

Construction to start shortly with an estimated twenty-four (24) month build period 20 year Power Purchase Agreement (“PPA”) signed with…

Mainstream completes financial close for two large-scale wind farms in South Africa

5 June 2018

Circa 6.6 billion Rand investment with construction of wind farm due to start in June 2018 Global wind and solar…