Ten Network Holdings has been bought by US media giant CBS in a deal that should keep Australia's third commercial free-to-air broadcaster on air.

Ten Network Holdings has been bought by US media giant CBS in a deal that should keep Australia's third commercial free-to-air broadcaster on air.