Media Coverage · April 13, 2017

“Top 100 startups to invest in” – Challenges Magazine