BP Plc will pay more than $20 billion in fines to resolve nearly all claims from its …
Tag:
oil spill
-
-
A U.S. federal appeals court said on Friday BP Plc deserves the right to appellate review of …