Startups awarded over 600,000 EUR in prizes at TechChill Riga Founders Battle

Startups awarded over 600,000 EUR in prizes at TechChill Riga Founders Battle