News Stepes Is A Bet That A Chat App Can Mobilize Crowdsourced Translation Tech Crunch December 18, 2015 1,938 views