Discovery Sports as a corporate brand unveiled

Discovery Sports as a corporate brand unveiled

Discovery has unveiled Discovery Sports as a new corporate brand to represent the dedicated group that operates its unrivalled portfolio of sports brands, channels and platforms.

 Already collaborating across all aspects of content production, distribution and commercial activity, Di...