Nation Apr 01 Watch Disavowing GM decisions of the past, CEO Barra offers apology and further investigation By PBS News Hour
Economy Oct 25 Oil and Gas Giant BP to Pay Fines Totaling $373M London-based BP has agreed to pay a total of $373 million in fines for violating regulations tied to a fatal refinery explosion in 2005, operating leaking oil pipelines and engaging in a price-fixing scheme, the government announced Thursday. By Admin, PBS News Hour