India is exploring other payment mechanisms for trade with Russia. World News March 5, 2022 India is looking into various payment options to continue trading with Russia, including the one used to settle payments with…