*With over 100,000 customers worldwide, Seln is starting to complete its mission of connecting the world through languages. Seln (pronounced Celine), the new mobile app that’s designed to make you ...