Do you know your business credit score? Recent surveys by MYOB and OnDeck indicate that an alarming 93% of Australian businesses have no knowledge of their...