UK business
Millennials leading the charge in new business ventures
Millennials are the UK’s leading entrepreneurs, setting up 50% of new businesses in past 11 months Generation X has set up a third of new businesses Ilford ranks as most entrepreneurial area of the UK, with highest proportion of new businesses…