The UK is ranked at number 25 of 51 countries on the quality of entrepreneurship ecosystem economies, a drop from rank 18 last year, according to the new Global Entrepreneurship Monitor (GEM) National Entrepreneurship Context Index (NECI) released today.
Global Entrepreneurship Monitor
1-1 of 1 Articles