Event city: Barcelona Event country: Spain Event year or document creation date 6 September 2024 Download pdf ITCTC24_ProgrammeBooklet..pdf