By Guest Author · 4 March 2015 · Growing
See the complete version on Dynamic Business for the full story and insights.
Of those surveyed, more than half (58 per cent) said they wished they had done some things differently to set up their business, and for millennial business owners that figure rose to 70 per cent.
Tags: Advice, Business Tips, Economy, Growth, SMBs, SME's, start up, survey