IMHX is part of the Informa Markets Division of Informa PLC

Informa
Informa

Hurry! Show floor is 90% sold out