China's population is projected to crash 55% by the turn of the next century. Italy's will sink 41%, and Brazil's will drop 23%.
A wave of store chains and independent shops look set to collapse in the coming months as they are hit by spiralling costs after the Budget. In yet another sign of the crisis on the High Street ...
According to Red Flag, many firms will face a choice between paying wages or paying energy bills. "Businesses can't absorb these costs and they're going to be forced very quickly into a decision ...