Solving the ‘finance conundrum’ that entrepreneurs find themselves in could help to unlock growth to get the economy on track ...