24 States in US to Begin Plugging 10,000 Orphaned Oil Wells

US’s Department of the Interior has awarded an initial USD 560 million from President Biden’s Bipartisan Infrastructure Law to 24
Orphaned Oil Wells
Orphaned Oil Wells Image Source – Soap Boxie
Loading content, please wait...
SteelGuru Business News