Small businesses in Australia lack insight into their business credit score, says SME Credit Score, and that means businesses aren’t applying for the right kinds...