BP "cares" or is it "kills?"
BP “cares” or is it “kills?”BP Execs May Face Manslaughter Chargeswww.commondreams.orgLONDON – Shares in oil major BP (BP.L) fell 2.0 percent on Tuesday after a media report that the company’s managers may face manslaughter charges following the Gulf o… Continue reading