TechCrunch April 22, 2026Cathie Woods’ ARK makes its first lead investment in startup Lucra — and it isn’t AIRead full article Share: