Analyst insights Tech Mahindra positioned as a Leader and Rising Star in ISG Provider Lens™ Study for Life Sciences Digital Services 2024