Director deals: Ninety One bosses buy in, LSE exec sells again
Some of the most notable director deals over the past week have come from the world of finance.Senior bosses at fund management group Ninety One (N91) have shown their faith in the business after buying up around £5 million worth of...
27 August 2020