All 26 finalists, including six Latin American startups, have been summoned to last orders earlier than planned thanks to coronavirus.
more on contxto.com
All 26 finalists, including six Latin American startups, have been summoned to last orders earlier than planned thanks to coronavirus.