Science Corporation’s vision-restoring chip wins EU approval July 22, 2026 · TechCrunch Read full story at source