India is home to over 600 million people under the age of 25 making it the world’s largest youth population. That sheer number, combined with our stat.