Putin’s War And Truss’s Taxes
Contributing Editor Robert Goulder examines the U.K. debate over taxing windfall profits in the energy sector.
Contributing Editor Robert Goulder examines the U.K. debate over taxing windfall profits in the energy sector.