6 in 10 businesses missing out on independent finance