B.P. Disaster - The Cost of Grand Scale Negligence

B.P. has accepted criminal liability of guilt but what are the costs likely to be?...read more