Solar Power Network is a Canadian, privately-held company – headquartered in Toronto and also operating in Japan, the US and Australia. We are the global leader in onsite commercial/industrial solar and have been awarded over 380MW of power generation contracts on 678 commercial/industrial buildings.
Industry
Renewables & Environment, Renewable Energy, Solar Energy
HQ Location
42 Wellington Street East
4th Floor
Toronto, Ontario M5E 1C7, CA
Keywords
installationpanelSolar TechnologyClean Renewable EnergyCommercial Leasingand Green Initiatives and Green Energy Supply