Sungrow

Ghana gov’t gives green light on mega solar power project

Project touted as Africa’s largest rooftop solar installation.
Staff writer