Translation of news and press releases

Translation of news and press releases: from English and German into Russian