Business is Booming! 08UK in the heart of UK growth.

Definition of a UK Unicorn:  A UK business start-up that is valued at one billion dollars or more. Since 2016, the UK as a whole has created more unicorns than France, Germany, Sweden and the Nethe