BP and Louisiana Agree to $350 Million Settlement Payout
BP and Louisiana officials agreed to an accelerated lump-sum payment of roughly $350 million on October 23, 2026, closing out remaining payment schedules from the 2010 Deepwater…
BP and Louisiana officials agreed to an accelerated lump-sum payment of roughly $350 million on October 23, 2026, closing out remaining payment schedules from the 2010 Deepwater…