ITV shares drop after revenue hit by production delays and strikes

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