Foster Finley and Karl Roberts

AlixPartners

BP tackles Texas City failings

British Petroleum's tragic March 2005 explosion has been well-documented through the press. Read here to find out how that tragedy spurred the development of a new program addressing...