Creaza is One of Europe’s 20 Fastest Growing and Most Innovative e-Learning Companies

EdTech Europe today announced the initial results of its EdTech 20 ranking, unveiling the top 20 e-Learning companies in Europe in terms of innovation, scale, market impact and revenue growth over the past year.