Skip to main content
HighlightsHighlights Archive

Lords Committee warns UK’s failure to retain and scale science and tech is wounding economy

A new House of Lords Science and Technology Committee report warns the Government that the UK’s failure to retain and scale its science and technology companies has now reached crisis point and is causing the UK economy to bleed out. Without urgent and radical reform, the Government risks acting too late to fix long-standing failures to scale, to retain the…
Ben Kemp
November 11, 2025