Machine Translation Rovva and SDL Partner to Offer Secure Online Translation to the Business Community AIT News Desk Dec 1, 2020 Rovva Adds SDL SLATE – Smart Language Translation for the Enterprise – as a New Service SDL, the intelligent language and content company, announces…