Can India emerge as the "Saviour" of the paralyzed Global Economy