FC Barcelona sell 24.5% stake in Barca Studios in an attempt to register players