Baraka Solar

Baraka Solar

P.O. Box 2195, Dar Es Salaam, Tanzania
+255 754 710076
Tanzania Tanzania.png

Business Details

Installation size
(S)maller Installations
Other Services
Evaluation, Monitoring
Operating Area
Tanzania
Last Update