Two fifths of small business owners who set their company up in the past three years are already finding themselves in financial trouble, research finds.
Two fifths of small business owners who set their company up in the past three years are already finding themselves in financial trouble, research finds.