Sorry, you need to enable JavaScript to visit this website.
Skip to main content
February 19, 2020

IMI 2019 Results Strained by the Continued Weak Market Environment

Other News

August 1, 2025

IMI Reports US$7.6 Million of Net Income for the First Half of 2025

Read More
June 23, 2025

IMI Wins Gold Award for Best Managed Technology Company at FinanceAsia’s 29th Asia’s Best Companies Awards

Read More
June 4, 2025

IMI Signs Share Purchase Agreement to Sell Its Czech Republic Manufacturing Site

Read More