British oil and gas giant Shell faced a stormy shareholders’ gathering Tuesday, as environmental protesters hit out over its pledge to tackle carbon emissions.
British oil and gas giant Shell faced a stormy shareholders’ gathering Tuesday, as environmental protesters hit out over its pledge to tackle carbon emissions.