Renewable Energy Companies in Walnut Creek2 companies listed
Sungrade Solar
Basic Member
Since Apr, 2020
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
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…