Yesterday was D-day for the EPO’s latest patent information service – Patent Translate. When we signed our machine-translation (MT) partnership with Google less than a year ago, we were all [...]