Browsing: Moscow

Analysts attribute the depreciation to the drop in foreign exchange earnings from exports and domestic demand The Russian ruble on…

Turnover between January and July soared past $134 billion, data has revealed Trade between Russia and China has continued to…