When Netflix approached Global, one of the U.K.’s largest media and entertainment companies, about supporting the launch of the final season of Stranger Things, the idea of bringing its in-show radio ...