ITMG Diversifies Business Amid Declining Performance | AnalisaHub