NEW DELHI: Google-owned YouTube which has over 265 million users in India is now actively investing in accelerating the growth of learning content across languages in the country, a top company ...
India, with more than 1.5 million schools and more than 260 million enrollments, is home to one of the largest and complex school education systems in the world. Teachers and educators have had to ...