We will be exhibiting at ITMA 2019, Barcelona. 20-26 June - Stand H5-B139 ITMA continues to be the global marketplace and one-stop sourcing platform for technical advancements and innovative solutions. We find ourselves at home.