The 6MW solar Park Freetown Project in Sierra Leone

Facility 2013-2020