Retail is the most popular sector for new businesses
New research by Geek Retreat, the geek culture retailer, gaming café, community hub and events venue, shows that 15% of Brits have set up their own business in the past ten years, and of these, 44% did so in the last three years. The findings also show that more women (52%) have started their own […]