A group of 27 investors, owning around 5 percent of Shell’s shares, is demanding the multinational improves its environmental targets. The resolution is the biggest such drive to date and was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results