BP denies putting profit over safety

by Stephen Beard