(504) 274-2500 Toll Free | (504) 274-2500 New Orleans

BP’s Supreme Court Settlement Appeal Faces an Uphill Battle

BP has spent much of this year working to convince federal courts in New Orleans that a flawed interpretation of…