A Texas developer canceled plans for a $1.5 billion hydroelectric storage project in Pushmataha County last week, citing protests from 200 residents and opposition from the Choctaw Nation.
A Texas developer canceled plans for a $1.5 billion hydroelectric storage project in Pushmataha County last week, citing protests from 200 residents and opposition from the Choctaw Nation.