Mainstream Renewable Power reaches financial close on 50 MW solar PV plant to provide new flexible PPAs to private customers in South Africa
— New PPA product gives businesses a better alternative for their electricity supply Mainstream Renewable Power (“Mainstream”), the pureplay global











