Solar Trade Platform and Directory of Solar Companies
Maximum Solar

Maximum Solar

Plot 18111 Off Shantumbu Road Chalala, 10101 Lusaka
+260 97 6386382
Zambia Zambia.png

Business Details

Service Coverage
Zambia
Languages Spoken
English

Products

Business Details

Installation size
(S)maller Installations
Operating Area
Zambia
Last Update