Report copyright - Second quarter...Upington, South Africa, reached commercial operation, while the third reached commercial operation in the second quarter, completing the 258 MW solar power complex
Please pass captcha verification before submit form