Cash-strapped Spanish football club Barcelona have sold part of their media production unit “Barca Studios” for 100 million euros, the club announced on Friday.
Cash-strapped Spanish football club Barcelona have sold part of their media production unit “Barca Studios” for 100 million euros, the club announced on Friday.