How can UK startups capitalise on the 2nd largest population in the world
The population of India is currently the second largest in the world, and is set to overtake China as the most populous country in the world by 2026, when the population is set to reach 1.46 billion. India’s economy is the sixth largest in the