Finance, Forex and Investments

$100 billion note

$100 billion note

Summary: Are we going nuts over India s inflation touching 11 5 Think about a country where the inflation is 2 2 million percent Yes that s right Zimbabwe s inflation has risen from 165 000 in

Image Dimensions: 288 x 404

Image originally found here.