Probably the biggest news of last week was Spotify and Universal agreeing to terms on a licensing deal, apparently one that is “long term.” What does this mean? Click.
The (Un)Official Site of William Paterson University's Music Business & Pop Studies Programs