Why being a manager matters more than ever | Financial Times

… which said “overarching management failures” in the oil industry created the conditions for the fatal explosion and oil spill.