In Digital India, Management, Regular Press Releases, TechnologyPosted December 4, 2023 India ranks 49th in IMD’s World Digital Competitiveness Ranking