Solar Trade Platform and Directory of Solar Companies
Solar Depot Nigeria

Solar Depot Nigeria

Company Pages: installer seller
46 Hope Road, New Airport. Old Ife Road, Alakia Ibadan. Oyo State
+234 1973 2041296
Nigeria Nigeria.png

Business Details

On-Grid / Off-Grid
On-grid, Off-grid
Installation size
(S)maller Installations
Operating Area
Nigeria
Last Update