FTX locks in $96 million deal to sell Mysten Labs shares and SUI Token warrants. MeshNews • Source 341 views16:25