NATO deal12 Jun 2026 08:56
Newbie here.
Just wondering if the UK government and Defense spending saga has anything to do with the recent sharp fall in the ITM share price?
I can't help but think that those powerful ones 'in the know' have wound down that SP ready for the upcoming Government announcement due before the NATO summit (7-8 July).
Hoping for a massive bounce-back if ITM is mentioned.
Your thoughts?