“Spain has become one of BBC Studios' most developed digital markets in EMEA,” says country manager David Urgell Pérez.
Oct 9, 2026