November 22, 2017 • NEWS • 3444
EMEASTARTUPS.com team, temporarily, moved in Budapest, Hungary in order to follow live the Grand Final of PowerUp!, a competition...