Mainstream Renewable Power announced having reached financial close on a 50-MW solar project located in the Free State province of South Africa which it jointly owns in partnership with Investec.