About TCD – The leading provider of trade credit and risk management solutions for businesses.By Jason Steinbach / 05/12/2021 About TCD – The leading provider of trade credit and risk management solutions for businesses.