India Better Positioned