Register Your Company Here


Canadian Solar

Canadian Solar has our global headquarters and module factory in Guelph, Ontario Canada, where we were founded, as well as offices throughout the US and Canada. Our expert teams provide a full suite of solar solutions, modules, and inverters. As a single source, we simplify your access to solar with complete system solutions backed by Canadian Solar's global expertise and bankability. We are here to stay, continuing to provide long lasting, world class solar solutions for years to come.

Mailing Address:
3000 Oak Road, Suite 400
Walnut Creek, CA 94597
United States of America

Tel: 9258662700




Company Category: Solar & Wind

Geographic Region: USA - South West

Company Sector: Manufacturing

Keywords: solar, storage, module, inverter,

Partner Status: Free Company Listing


Search The Directory

(separate each word with a space)