SunEdison Wins Development Right for 86-MW South African Solar Farm
SunEdison Inc. has been awarded the right to develop an 86-megawatt solar project in South Africa in the fourth bid round of the Renewable Energy IPP Procurement Program.
SunEdison Wins Development Right for 86-MW South African Solar Farm Read More »