Netfin Acquisition Corp. (NFIN) Closes Triterras Deal

NetFin-Tritteras-logos-2