iStock Business Shell’s war-driven profit surge reignites windfall tax calls from environmental groups Teena JoseMay 07, 2026
Business UK targets power firms with higher windfall tax to shield households from rising bills Teena Jose21 April