What The Launch Of Facebook’s Libra Means For Payments

The endless speculation over Facebook ‘s plans to build a new set of global payments rails and launch a global cryptocurrency came to an end on June 18, 2019 with the official launch of Libra. Or does it?