Shell steels itself for latest climate resolution at AGM Posted On: April 19, 2024 Posted By: admin Comments: 0 Dutch activist group Follow This says its resolution has support from 27 institutional investors