Shell steels itself for latest climate resolution at AGM
Dutch activist group Follow This says its resolution has support from 27 institutional investors
Dutch activist group Follow This says its resolution has support from 27 institutional investors