Media Coverage · April 13, 2017

“Top 100 startups to invest in” - Challenges Magazine