Business‘Outrageous’ Shell bonus triggers call for higher windfall tax – but UK firms take hit from levy by AEA3March 9, 20230 Share0 ‘The money being made out of Putin’s war should be helping struggling families’