News
London attracted 31 per cent of all UK new projects, the DBT data showed, despite a 15 per cent year-on-year decline. By contrast, Scotland, Wales and Northern Ireland all registered increases.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results