News

Nearly eight in ten solopreneurs based in London are starting their company with no business plan, research finds.