India is now the world’s fastest growing economy