Total awarded a solar power generation plant in South Africa

Article Top AdTop of article ad here

Total increases its footprint in South Africa through award of 86 MWp* solar power plant using affiliate SunPower’s leading technology as part of the government’s tender for renewable energy generation facilities