San Francisco Frontiers - Barcelona sell 120m euro share in digital platform