We are working hard to improve your online experience
We are performing scheduled maintenance. Thank you for your patience.
This IMD online service will resume shortly.
Should you have any questions, please contact us:
[email protected]
Switzerland +41 21 618 01 11
Singapore +65 6715 9988