You May Also Like

Shell chief’s pay package rose by more than 50% to nearly £10m in 2022

Pay package of Ben van Beurden, who has since stood down, described…