May 19, 2022
- Shell executive faces investor rebellion over £13.5m pay package
- Cost of living crisis becomes greatest worry for UK Millennials and Gen Z
- Microsoft seeks to dodge EU cloud computing probe with service changes
- Finance giants ‘concerned’ at reports that UK Taxonomy will include gas
- EU prepares to sell more carbon permits to pay for exit from Russian gas