Read Italmatch 2023 Sustainability Report →
Palau de Congressos de Barcelona
Spain
Devos Place and Amway Frand Plaza Hotel
Grand Rapids, Michigan - USA
Guangzhou - China
Orlando, Florida - USA
London - UK
Conference Center at La Torretta, Montgomery
Texas - USA