London is the most productive region in the UK
London is the most productive region in the UK, followed by the South East and Scotland according to new research from the the University of Durham Business School. Economists Professor Richard Harris and Professor John Moffat conducted the research and also found that the least productive region was Wales, with …