News

Though it has been a short while, we have received great love and support from Chile. Startup Chile, Innova Spain and the newspaper, Las Ultimas Noticias have written about us.