Localization Platform Transifex Seeded with $2.5M

June 26, 2014