TE announced separate FS ended December 31, 23

UK 100

Latest directors dealings