ITV shares drop after revenue hit by production delays and strikes

investing.com • 07/11/2024 - 09:38 AM