-
OMRF Project
The OMRF building in Oklahoma holds the largest rooftop installation of Vertical Wind Turbines in the US.
View Details
Your browser (Internet Explorer 7 or lower) is out of date. It has known security flaws and may not display all features of this and other websites. Learn how to update your browser.
The OMRF building in Oklahoma holds the largest rooftop installation of Vertical Wind Turbines in the US.
View Details