-
American Electric Power on Friday canceled construction of the largest U.S. wind farm in the Oklahoma Panhandle after utility regulators in Texas rejected…
-
Four companies have agreed to support a proposed $4.5 billion wind power project. The Oklahoma Municipal Power Authority, Oneta Power LLC, South Central…