By Lionel Ramos Oklahoma Watch TUSKAHOMA — A Texas developer canceled plans for a $1.5 billion hydroelectric storage project in this southeast Oklahoma river community last week, citing protests from 200 residents and opposition from the Choctaw Nation. Tomlin Energy LLC proposed using Kiamichi River outflow to produce energy that would stabilize grids in Oklahoma […]

You are unauthorized to view this page. Please Login or Subscribe