Rupert Murdoch’s News Corp has said it will launch Cielo, a new free-to-air digital TV channel, in Italy on the digital terrestrial network. Slated for a December debut, Cielo (which […]
Independent. Since 2003
By Robert Briel
Rupert Murdoch’s News Corp has said it will launch Cielo, a new free-to-air digital TV channel, in Italy on the digital terrestrial network. Slated for a December debut, Cielo (which […]