Louisiana energy firm to pay millions following oil spill that began 17 years ago
Taylor Energy to pay more than $43m in clean-up costs, penalties and damage, and transfer $432m clean-up fund America’s longest running oil spill dispute is close to a resolution after…