Insurance News from June 06, 2016

Texas / South Central News

BP Agrees to Pay $175M to Settle Claims It Hid Spill Size

BP Plc said it agreed to pay $175 million to settle claims by U.S. investors that its...