Europeans and Americans have their Visa and Mastercards. For everyone else, here comes ... Libra?
"They will be able to reach everyday people who are not into technology. And that's something that many companies haven't been able to do yet."
Disclaimer: No Business Standard Journalist was involved in creation of this content
