Home Eurozone business activity contracts in May: key ... 22 May 2025 Eurozone business activity contracts in May: key survey