Solar Trade Platform and Directory of Solar Companies
AM Solar

AM Solar

No. 16 Nederberg Rd., River Bend Farm, Lanseria, Johannesburg, 1748
Click to show company phone
South Africa South Africa

Business Details

On-Grid / Off-Grid
On-grid, Off-grid
Installation size
(S)maller Installations
Other Services
Evaluation, Design, Monitoring
Operating Area
South Africa
Parent Company
Armstrong Energy (Pty) Ltd
Last Update