These numbers are staggering but an even greater question is: Can India transform its greatest asset – over 600 million people below the age of 25 – from a demographic advantage into strategic ...