Sunday, August 25, 2019
Ponca City News Staff
March 20, 2019
Recently, Oklahoma became number two in the US in wind power generation with over 8,000 megawatts of installed wind power capacity. Texas is number on...
Please login below or subscribe to the Ponca City News access this article.