BP to Take $1.7 Billion Charge Over Deepwater Horizon Spill


By CHAD BRAY via NYT Business Day

Comments