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