Incore invest
Investments
Team
News
Contact
About us
Back
June 18, 2025
Anti-immigration push threatens UK talent pipeline and could force startups abroad, tech leaders warn