British oil and gas giant Shell faced a stormy shareholders’ gathering Tuesday, as environmental protesters hit out over its pledge to tackle carbon emissions.
Read the news from all international angles and create your independent opinion
British oil and gas giant Shell faced a stormy shareholders’ gathering Tuesday, as environmental protesters hit out over its pledge to tackle carbon emissions.