Hot topics close

BritBox

ITV rallies 15.5% on £255 million BritBox sale and share buyback plan
28