Solar Trade Platform and Directory of Solar Companies
World Solar

World Solar

228 Dee Street, Invercargill, 9810
Click to show company phone
New Zealand New Zealand

Business Details

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