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