Live feed17:04:06·1323dINSIDERFilingvia 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