Global rating agencies, keenly watching the goings on in countries across the world and more so the performance of the respective governments as a regulator resorting to enacting laws, ostensibly to keep the citizens on track, have been placing India near the bottom of the scale worked out on the basis of different sets of…
Recent Comments