BP Exec: Won't Hide Behind $75M Cap

Managing Director Bob Dudley discusses containment plans and liability costs.

May 17, 2010

Examined