Protesters in the Netherlands and London heckled Shell management at the oil giant's annual meetings today over executive pay rises and environmental policies. Shell defended its pay rises for senior ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results