2022/09/21
Exhibit at ITMA 2023 97% of exhibition space has been booked by 1,444 applicants from 42 countries, occupying 114,230 net square metre of stand space. Limited space available. Act now!