Live feed17:04:06·1205dINSIDERFilingvia QuantisnowSEC Form 3: New insider Ilwaddi Cayman Holdings claimed ownership of 17,254,687 sharesByQuantisnow·Wall Street's wire, on your screen.GLBL· Cartesian Growth CorporationFinanceOriginal source