ITV PLC confirmed that its unit Carlton ScreenAdvertisingLtd has signed a binding head of terms agreement to sell certain business and assets to the new::Read the Full Article