Is India Back In Business?