Forget About China… I’m Investing In India!
January 13, 2015 at 08:48 AM EST
Due to great demographics, we believe that India has potential for stellar growth. Roughly 1.2 billion people live in the country. Over 50% are younger than 25 and over 65% are below the age of 35.