Startups

Are you ready to witness the battle of up and coming startups? This year's 8 finalists are no exception. Out of over 100 applications, these finalists come from around the world: Barbados, Colombia, Mexico, the Netherlands, New York, Los Angeles, and of course Aruba!