ABC Place

Sector Grid-tied Solution Project status
A busy shopping mall located on Waiyaki Way, Nairobi. 30kw Complete