Results for the full year to 31 March 2025

Companies

BT Group (BT.A)
UK 100

Latest directors dealings