Libra – Cryptocurrency’s Moment to Reach Masses but Challenges Ahead

Facebook has finally revealed details about its global payments plan with the announcement of Libra, a digital currency built on the foundation of…