Plugging methane leaks could open up thousands of jobs in Texas
A new report says plugging leaks and upgrading wells is poised to be a big business in the Lone Star State.
A new report says plugging leaks and upgrading wells is poised to be a big business in the Lone Star State.