Quest for Restoring Financial Stability in India