India believes it compares favourably with other emerging countries on metrics such as default risk.
6 May 2017 2:21 PM IST