3 ms·
So what? Global trade reached a level of $28.5 trillion in 2021, so clearly global payments are working somehow.
by lottin 4y ago
So what? Global trade reached a level of $28.5 trillion in 2021, so clearly global payments are working somehow.
3 ms·