
National Grid CEO John Pettigrew
(Picture: National Grid)The boss of National Grid thinks the government should resist pressure to introduce a windfall tax on energy giants, warning a one-off levy could risk setting back net zero goals.
John Pettigrew said: “My concern would be that it would act as a deterrent to investment.