Interesting data around the world. India doing pretty well or not?

Interesting data regarding inflation, market returns & purchasing managers’ index around the world.

2 Likes