Babelverse

Babelverse

Enables global communication.
Oct 18 '13
"The $34 Billion Multilingual Business Conversation". Babelverse Featured: www.cnbc.com/id/100765497 "The $34 Billion Multilingual Business Conversation". Babelverse Featured: www.cnbc.com/id/100765497