Platform & Stream

Deezer Expands Podcasts Pipeline; SoundExchange, SourceAudio Team Up; BBC Pulls Radio Services From TuneIn UK; Copyright Chaos?