Italy 2. Unexpected windfall tax 3. Banks' interest rate profits 4. What you need to know Italy Implements Unexpected Windfall Tax on Banks’ Interest Rate Profits: What You Need to Know by admin August 8, 2023