Don’t sell snake oil Public  

Inexperienced consumers often confuse machine translation and human translation – until, that is, their foreign customers start screaming at them. And sometimes new language technology providers eager to sell their latest and greatest, complicate matters even further. Technology advancements are great, and we’re all for it, so please don’t sell us snake oil      […]