The Final Tally — $17.2 Billion Estimated in Damages to Natural Resources from the BP Oil Spil
April 20, 2017 marked the 7th anniversary of the tragic BP Oil Spill. That event cost 11 men their lives, seriously injured dozens, and caused billions of dollars in economic damages to businesses along the Gulf Coast. But seven years later, the Gulf of Mexico is still hurting. Scientists at Virginia Tech University recently completed the […]