IN BRIEF: Chemring CEO Michael Ord sells £670,000 in shares
Chemring Group PLC - Hampshire, England-based provider of technology products and services to aerospace, defence and security markets - Chief Executive Michael Ord sells 192,412...
Tue, 16/01/2024 - 09:08