X

BP oil

BP Loses Bid to Require Proof of Losses in Spill

British Petroleum (BP) lost a bid to require businesses to provide proof that their economic losses were caused by the…