Deal could lead to worse terms for artists and less innovation in the music sector, says UK regulator
Business, Services And Guides For Music Labels
Deal could lead to worse terms for artists and less innovation in the music sector, says UK regulator