Solar Trade Platform and Directory of Solar Companies
Nanchengwa Solar Energy Solutions

Nanchengwa Solar Energy Solutions

Plot 1, 7th Street, Chudleigh, Lusaka, 10101
Click to show company phone
Zambia Zambia

Business Details

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