UK inward investment being thwarted by bureaucracy, warns minister
Lord Spencer Livermore says the government must break down obstacles to companies spending in Britain
Lord Spencer Livermore says the government must break down obstacles to companies spending in Britain