Business MMS Named a Great Place to Work in India MMS Holdings, a data-focused contract research organization (CRO), has been named a Great Place to Work by the Great Place to Work Institute of India. This award is based on anonymous feedback from By NewsOnFloor 16 Apr 2023 Share Twitter Share Whatsapp LinkedIn