More than three in four small business owners in London say they lose sleep over the many challenges facing their firms, according to a new survey.
Research from Novuna Business Finance revealed that 79% say they take home worries about everyday business issues that keep them awake at night.