Solar Trade Platform and Directory of Solar Companies
World Solar

World Solar

228 Dee Street, Invercargill, 9840
+64 800 876527
New Zealand New_Zealand.png

Business Details

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