Media Coverage · April 12, 2018

“TOP 100 STARTUPS TO INVEST IN” – CHALLENGES MAGAZINE