What is BRICS Pay, and can it rival the West’s SWIFT payments system?

Europe Business Moderate confidence — 74/100

Unverified

Sources: Al Jazeera