PremiumCompany AnnouncementsMicro-Mechanics Reports Steady Growth in Latest Earnings Micro-Mechanics Ltd. Announces Board Reshuffle Micro-Mechanics Appoints New Joint Company Secretary PremiumCompany AnnouncementsMicro-Mechanics Lauded for Governance Excellence