Analyst insights Tech Mahindra has been recognized as a Leader in Avasant’s Telecom Digital Services RadarView™ 2024