The announcement on Tuesday that the Government would introduce a “cost-plus revenue limit” prompted accusations the move amounted to a windfall tax.
The announcement on Tuesday that the Government would introduce a “cost-plus revenue limit” prompted accusations the move amounted to a windfall tax.