BP Pays $370M In Fines, Four Execs Indicted

The various financial and environmental troubles that plagued BP PLC for the last few years have piled up into over $370 million in fines and the indictment of four former BP...

Already a subscriber? Click here to view full article