When Corporate Greed Costs Lives – The GM ignition switch.

You’ve probably heard the story. General Motors chief executive Mary Barra (pictured above) is in Washington today to face questioning before members of the House and then members of the Senate about how a faulty ignition component [...]