Forex News Italy’s annual inflation rate climbs to 18-month high in March 2025 By adminPosted onApril 16, 2025Time to Read:-words