Once again, Britain is topping the G7 league tables for all the wrong reasons. Recent reports show that besides paying the highest interest charges on its national debt, the country also has some of the worst labour productivity — which is saying something since there are no star performers in the latter category just now. [...]Read More...
Wow, what breaking news