Directors’ Deals: Qinetiq chief secures £1mn from share sale

4 Aug 2023

Share price has fallen 13 per cent in past three months

Read full article at Financial Times

Menu