Cactus Communications (CACTUS), a leading science communication and technology company, has announced a partnership with the Indian Institute of Management Kozhikode (IIMK) to equip its students, ...