Liverpool top for Government-backed business start-ups
Liverpool has ranked top place in a national league table for new business start-ups using the Government’s New Enterprise Allowance (NEA). In the period from April 2011 to last December, 1,230 ventures were set up using the funding in a…