Skip to Content
Series

Why Facebook's Libra Is Poised for Success

June 26, 2019 00:00 AM UTC
- Updated May 12, 2020 19:59 PM UTC

Facebook Has 2.4 billion mostly active users.