Tar Sands Dominates BPās AGM
Oil Giant BP faces a barrage of criticism from investors at today's AGM at the Excel Centre in London Docklands over the environmental cost of its controversial tar sands project in Canada. BPās showcase presentation to investors and shareholders is...