Is it time for BP CEO Tony Hayward to go? Insight with Jeffrey Sonnenfeld, Yale School of Management and Peter Flaherty, National Legal & Policy Center.
Is it time for BP CEO Tony Hayward to go? Insight with Jeffrey Sonnenfeld, Yale School of Management and Peter Flaherty, National Legal & Policy Center.