Event Details
Date: 23 October 2024 - 25 October 2024
Location name:
Madrid, Spain
Location address:
IFEMA Madrid
Av. del Partenón
5, Barajas
28042 Madrid
Spain
Av. del Partenón
5, Barajas
28042 Madrid
Spain
Email: info@ics.org
Click to view dynamic map