BP to face green critics at shareholder meeting
Oil giant BP faces a showdown with environmental campaigners over controversial Canadian oil sand projects when it holds its annual shareholder meeting today.
The blue chip company is also under fire once more over its pay policies for top bosses in what looks set to be an eventful meeting in London’s Docklands.