SpliceBio closes €119 million round, the largest for a biotech company in Catalonia. Economy | 11/06/2025