Windfall Profit Taxes in Europe, 2024

The flawed design of these windfall profits taxes has created problems in countries that implemented them.