The small Texas town of Teague, about 50 miles east of Waco in Freestone County, was named the nation’s lightning capital in ...
Some residents see the charging stations as an economic boom to the town, while others find it an assault on the oil and gas ...
Aside from contributing to the ecosystem of Northeast Texas, Caddo Lake and Lake O' the Pines also contribute to the region's economy.
Recommended Videos LONGVIEW — When Paul Guidroz heard his East Texas town could build an electric vehicle charging station, he began to think of what it could mean for the local economy.