Total Chosen for $200 Million Africa Solar Power Project

Total SA, majority owner of U.S. photovoltaic manufacturer SunPower Corp., was selected by South Africa’s Department of Energy as the preferred bidder for a $200 million solar project.

To continue reading this article you must be a Bloomberg Professional Service Subscriber.