RES is a leader in the development of renewable energy and energy storage, with a track record of initiating projects from scratch. We have developed over 11GW of onshore and offshore wind, solar PV and energy storage projects worldwide.
11101 W. 120th Avenue
Broomfield, CO 80021
United States
RES is a leader in the development of renewable energy and energy storage, with a track record of initiating projects from scratch. We have developed over 11GW of onshore and offshore wind, solar PV and energy storage projects worldwide.