European Commission awards Ablio with a grant for its new simultaneous translation system
Westlake Village, CA (USA), 2017-Dec-14 — /EPR Network/ — Ablio (ablio.com) has been recently awarded with a prestigious grant by the European Commission for the development [read full press release…]