Shell and BP may face further shareholder opposition at AGM

Shell CEO Ben van Beurden
Shell CEO Ben van Beurden

Breaking