Icarus Power Generation Inc.

Icarus Power Generation Inc.

6-6150 Hwy 7 Suite 218, Woodbridge, ON, L4H 0R6
Click to show company phone
Canada Canada
location

Staff Information

Useful Contacts

Business Details

Installation Starting Date
2009
Installation size
Smaller Installations, 1MWp+ Installations
Operating Area
Canada, Europe
Last Update
16 Oct 2026