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
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
Email us with your general enquiry
Submit your company news and/or press release
Join The World Renewable Energy Association