New Léger study shows accessing business credit and other financial products is slow, complex and chock-full of personal risk for smaller players.

read more