Wednesday, February 8, 2023
HomeBlockchain`Socios Now Owns 24.5 % Stake in Barca Studios, Invests $100M

Socios Now Owns 24.5 % Stake in Barca Studios, Invests $100M