Tony Hayward's Failed Leadership

Rep. Edward Markey, D-Mass., weighs in on the BP CEO's imminent departure.

Examined