Misleading BP's board has cost its former CEO $40 million

Misleading BP's board has cost its former CEO $40 million

.....

© Quartz