Membership Directory

You are here

Canadian Solar Inc

Founded in 2001 in Canada, Canadian Solar Inc., (NASDAQ:CSIQ) is one of the worlds largest and foremost solar power companies. As a leading manufacturer of solar modules and PV project developer with about 6 GW of premium quality modules deployed around the world more than a decade, Canadian Solar is one of the most bankable solar companies in the world. Canadian Solar operates in six continents with customers in over 70 countries. Canadian Solar is committed to providing high-quality solar products, solar system solutions and services to customers around the world.

Business type: Manufacturer/Supplier
545 Speedvale Ave W West
Guelph, ON N1K 1E6
Canada
(519) 837-1881

Dymon Power Corporation

Dymon is a fully integrated real estate development business that owns and operates Class A assets in Ottawa, Canada. Dymon acquires its own properties, drives the rezoning and planning process, constructs its own buildings, and manages its own operating businesses.Dymon Ooperates two (2) high end all-inclusive retirement residences in Ottawa, Lord Lansdowne and Duke of Devonshire. Dymon Self Storage also owns and operates industry leading, world-class storage facilities with over 1 Million sq. ft. with aggressive plans for further expansion in the Greater Toronto Area and Europe.

Business type: Other (non-financial)
2-1830 Walkley Road
Ottawa, ON K1H 8K3
Canada
(613) 247-0888

Great Lakes Energy Inc.

Great Lakes Energy Inc. has been very proud of our success in the past and proudly point to installations that we have built in Ontario. We work closely with Hydro One and the Ontario Power Authority to ensure a seamless transition from beginning to end. Great Lakes Energy takes care of everything providing you with a complete turnkey system.

Business type: Contractor/Installer
715 Sprucewood Ave
Windsor, ON N9C 0B3
Canada
(519) 792-3815

Presstran (Cosma International)

Ontario manufacture

Business type: Other (non-financial)
170 Edward St
St Thomas, ON N5P 4B4
Canada
(519) 617-2856

Sign up for the latest alerts

Get emails from SEIA and be the first to know about solar news and issues in your state.

State

Business Type