Mainstream South Africa Illikwa Solar PV feasibility study South Africa Mainstream Renewable Power Developments (Pty) Ltd has applied for and been granted support for the feasibility study and project development of the Illikwa Solar PV facility in South Africa.