Tag Archives: tv / media

Discovery launches its own streaming service

[ad_1] The platform will be available in the United States from January 4, 2021. Discovery + will be launched globally in stages, with the initial phase covering 25 territories and having already started with India, the United Kingdom and Ireland. The US discovery + launch will cover the largest collection …

Read More »