Tags Admetricks Alina Walch 12 years ago Four Chilean startups selected for UDD Venture’s Open StartUp