Comment Comment by mayel Check out http://babelverse.com/ A startup coming out of Greece btw :) parent mayel 15 years ago