Confluent Translations first step towards expansion has been the hiring of a new business development manager.
AMlingua, a team a professional Russian translators specialising in translations between English and Russian, now accepts online payments from major credit/debit cards and PayPal.