ITMA ASIA 2018 18th September 2018 Slack & Parr exhibit at ITMA ASIA 2018 - Shanghai, China Read more