In the ITV psychological thriller, she is marooned in the train station where she died, with no memory of who she was. After witnessing a cataclysmic event on Platform 7 of Peterborough station ...
ITV plc has repurchased 104,670 of its ordinary shares at prices ranging from 72.60 to 73.40 pence per share, part of a buyback program initiated in March 2024. This move aims to cancel the ...