The Discovery Networks product creative team had an enormous challenge in front of them. In just a few short months, they had to develop the entire user experience design for the discovery+ streaming platform, as well as over 1,000 show…
adminFebruary 5, 2021