India still performs significantly better as compared to countries supposed to be the epitome of sound macro management, the report said.
India still performs significantly better as compared to countries supposed to be the epitome of sound macro management, the report said.