Tag: 51M
Customer support management platform Assembled lands $51M
Assembled, which bills itself as a workforce management platform for customer su...
EWA, which taps into popular media to teach languages, ...
Online language learning continues to be a huge opportunity for startups, with t...