News

A electric power plant, originally set to be located in southeast Oklahoma near Talihina and straddling the Kiamichi River has been stalled, once again by the Federal Energy Regulatory Commission.