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