TDX

TDX Group provides businesses with technology, data and advisory solutions to improve debt liquidation. Promotional video.