Cowboy Series B

Company-authored announcement confirms €23m completed Series B.

EUR 23,000,000 AmountJul 23, 2020 Announced