Halma Plc Announces New Acquisition
Astrazeneca Provides Update on Imfinzi Adjuvant BR.31 Trial
Anpario Plc Annual General Meeting
Wynnstay Group Plc Interim Results
Prudential Plc – US$2 billion share buyback programme
Harworth – Disposal of Residential Land Parcel for £19.55m
Concurrent Technologies – Largest Single Contract Win