Inflation bedevils almost every country on earth

The surge in inflation is a major cause of concern not only to India but even for giants like the US and China

Inflation bedevils almost every country on earth