SUCCESSFUL PROJECT

MaxPower Module 6 MW Utility Solar Plant Keetmanshoop Solar Plant Namibia