Indian payment system

India and Russia join hands in digital payments war

The US’ move to bar Russia from the SWIFT international payment system could boomerang as several countries are now looking…

2 years ago