OMBURU
Installed Power: 5.16 MWp
Solar System: Solar PV Tracking System
Commercial Operation Date: May 2015
Location: Omaruru, Namibia
- Date 18. April 2018
- Tags EPC
Installed Power: 5.16 MWp
Solar System: Solar PV Tracking System
Commercial Operation Date: May 2015
Location: Omaruru, Namibia