How Insurance Solutions can Safeguard Trade Credit Income17 Sep 2012Jess Semmens It has been estimated that 18% of companies which fail, do so as a result of having bad debt or …