Over the last years, big players on the international translation arena followed the general trend in app development – creation of cloud-based platforms. Frankly speaking, I was rather skeptical about online CATs before I tried one of them.  In my previous post, I...