Publication The Uneasy Case for Windfall and Excess Profits Taxation Publication by D. Stevanato in World Tax Journal, 18(2), April 2026, DOI: 10.59403/9qpz5a