BREAKING: ex BP CEO Lord John Browne disrupted on the day BP announced yearly profits of £7.9 billion 🤑🤑🤑
Lord Browne led BP for over a decade, throughout the 2003 invasion of Iraq. He was hosted by Clifford Chance, one of the worst law firms for backing big oil 🤢 at QMU