Independent power producer (IPP) BioTherm Energy said today it has achieved financial close on a 284-MW portfolio of wind and solar projects in South Africa.