SCAN Group invested an undisclosed amount in Cresta
Max Zamkow -
08 Feb 2025