Spanish VC fund takes majority stake in AlbaStar

Support