Growth Under Pressure: What’s Blocking Italian SMEs?

July 29, 2025