India Economic Slowdown: Country loses place as world's fastest growing economy