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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results