TechCrunch Startup News

British startup Isembard lands $9M to reshore manufacturing for critical industries

Apr 25, 2025
Ask episode
Chapters
Transcript
Episode notes