Discovery Taps SCS To Help Launch discovery+ Monday, February 1, 2021 The Discovery Networks product creative team had an enormous challenge in front of them. In just a few short months,…