Libra was originally slated to launch within less than a year. Two and a half years later, the project — renamed Diem last year — has officially unraveled after various setbacks and regulatory pressure made it impossible to get off the ground.
Libra was originally slated to launch within less than a year. Two and a half years later, the project — renamed Diem last year — has officially unraveled after various setbacks and regulatory pressure made it impossible to get off the ground.