300 Entertainment has launched Sparta Distribution, a “music-led independent distribution company” based in New York. According to the announcement, it is powered by AudioSalad’s industry leading ...