NEW DELHI: Prime Minister Narendra Modi has set another milestone by becoming the most followed world leader on the social media platform X with over 100 million followers. PM Modi is the most followed world leader on X, PM Modi’s X handle sees an impressive growth of approximately 30 million users in last three years […]