Russia and India launch payment system for direct currency trade

Business