The formula is a simple one: Too much product is flooding the global marketplace and there’s a chronic shortage of people with enough money to buy those products. Price wars will mark a new age of retail marketing. Who will be the winners and losers? And even as commodity prices decline in many sectors, the cost of living will continue to escalate. Thus, despite deflation, for many it will feel like depression.

Skip to content