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.