Zuckerberg meets skepticism in Congress over Facebook's Libra currency plans
Mark Zuckerberg arrived on Capitol Hill to push an optimistic vision of Facebook's planned digital currency Libra, but was quickly grilled Wednesday over a number of issues confronting the social media giant.
Read more »