Discovery Turbo Xtra HD
Broadcasters
1 min read
Discovery World becomes Discovery Turbo Xtra in Russia
Discovery World in Russia is to change its brand to Discovery Turbo Xtra (DTX) on…
Broadcasters
1 min read
Discovery launches new brand in CEE, boosts HD offering
Discovery has launched new HD channels including a new brand – Discovery Turbo Xtra HD…