Overview of Business

Supply and installation of solar power

Stage of Business
Ideation
Industries Served
​Electricity, gas, steam and air conditioning supply
Country / HQ
Namibia