London: The Old, New Boomtown of Start-ups. Business Formations Reach New High in 2018

The latest Companies House data, as analysed by the Centre for Entrepreneurs (CFE), shows that business formations recovered from a drop in 2017 to reach a record 663,272 in 2018.

“It is encouraging to see formation numbers recover and hit...

Please register here, or login below.