The UK has struggled to turn clever science and technology ideas into larger companies under the Tories.



Source link