Cowboy Series B

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

€23,000,000 AmountJul 23, 2020 Announced