Article

Star TelegramStar Telegram on 2021-03-11 17:57

Abandoned oil and gas wells threaten Texas’ environment. Will taxpayers foot the bill?

More than 500 oil and gas companies have gone bankrupt since 2015, leaving behind inactive wells that may end up costing Texans economically and ...

Related news