New data from insolvency firm Begbies Traynor may set off alarm bells: The number of U.K. businesses considered to be in “significant” financial distress has...
Retail sales in Britain were down sharply in June, but The Guardian blames the measly sales data on uncharacteristically “soggy” weather, rather than the country’s...