Posts in

Archives


It’s a place no CEO wants to be. But there was General Motors‘ new chief executive Mary Barra testifying before Congress last month, trying to account for a design flaw that resulted in at least 13 deaths. Committee members were on the offensive, trying to figure out how General Motors’ corporate culture had allowed this …