News

The complaint, dated June 26 filed by invoice marketplace TradeCred, alleges that customer payments were diverted from escrow ...