Press Clipping
06/25/2018
Article
CD Baby sets up shop in London

CD Baby is now opening offices in London. Next door, the indie distributor has tapped Richard Orchard as director of market development for the EU