Biggest European Start-up Competition Announces 30.000 EUR Prize Winner

Biggest European Start-up Competition Announces 30.000 EUR Prize Winner