Renewable Energy Companies in Walnut Creek2 companies listed

Sungrade Solar

Basic Member
Since Apr, 2020
Walnut Creek, California, United States

Sungrade Solar is a part of the new class of Social Benefit Corporations (B-Corp). Sungrade honors a “triple bottom line,” focusing on people, planet, and profit. Sungrade focuses on residential…

Canadian Solar

Basic Member
Since Nov, 2019
Walnut Creek, California, United States

Dr. Shawn Xiaohua Qu founded Canadian Solar Inc. in October 2001 and is the Chairman, President and Chief Executive Officer of the Company. Under Dr. Qu’s leadership, Canadian Solar has grown into…