The head of the Confederation of British Industry, which represents 190,000 UK companies, warned...
Catastrophic
Retail sales plunged in March, offering a grim snapshot of the coronavirus outbreak’s effect...
“We find ourselves with little to no empirical evidence of what’s happening,” said Mr....
