The Libra project, which also involved plans for a blockchain-based stable coin currency and even the Calbira digital wallet, had experienced several setbacks in the previous twelve months. Facebook at that period received lots of criticism many from central governments and regulators namely Visa, Master Card, PayPal, Stripe and eBay and also withheld their partnership […]