Staff work at a newly launched Russian- Vietnamese web company which is developing its search engine technology.

Research & Development

Loading...