Putin’s War And Truss’s Taxes

Contributing Editor Robert Goulder examines the U.K. debate over taxing windfall profits in the energy sector.