National Geographic India’s acclaimed series ‘Mega Icons’ chronicles Keshav R. Murugesh’s quest to revolutionize the global IT-BPM industry
Premiering on August 17, 2023, the documentary will showcase the life of Keshav R. Murugesh and his role in the...