Have you heard of Greedflation?
Have you heard of Greedflation? According to the International Monetary Fund (IMF), almost 50% of the inflation cannot be explained by rising energy or production costs. Do retailers make extra profits on the back of consumers? Or is it not that simple?