Zuckerberg to Congress: Libra is needed but Facebook not 'ideal messenger'

Oct 23, 2019
Mark Zuckerberg says that a global payments system like Libra "needs to get built" and that the US r...

Other news