The four companies proving the UK is still home to innovation
10 November 2026
UK growth stocks are delivering again but share prices have yet to follow, says Baillie Gifford’s James Smith.
| Group name |
|---|
European Bank & Business Centre 6, route de Trèves Senningerberg, Grand Duchy of Luxembourg, L-2633
-33749