Economic survey 2017

India compares favourably to other countries such as China on other metrics known to be closely related to the risk of default. Photo: AP