BRICS: Russia Plans To Pitch New Payment System To 159 Countries
In the latest update, Russia, with the help of BRICS, is planning to pitch the new payment system to over 159 countries around the world. The 159 countries hail from the global south, Asia, Africa, and Latin America, and include other developing countries globally.
Russia plan…