“BP’s governance is broken” – Oil giant can’t escape the energised activist landscape

“BP’s governance is broken”. The global oil giant - [...]