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