By CEP Staff • 4 November 2014 in News SunPower to create 160 MW solar panel manufacturing facility in South Africa