
ROCK RIVER I is a 50 MW WINDFARM plant
ROCK RIVER I located in Carbon, Wyoming, United States.
ROCK RIVER I owned by SHELL WINDENERGY INC. (SHELL PLC (GROUP)) and operated by SHELL WINDENERGY INC. (SHELL PLC (GROUP)).
ROCK RIVER I current status is OPERATIONAL, with installation year as 2001.
Explore more energy system with the olsights eye
Contact us for a demo of our applications or for more details how we can help with your clean energy or decarbonisation projects.
CONTACT US