Facebook CEO Mark Zuckerberg, testifying again today on Capitol Hill, faced pushback from members of Congress skeptical of his claims the social media giant’s proposed Libra stablecoin is intended to help the world’s unbanked. The hearing before the House Committee on Financial Services was supposed to be about Libra but ranged from banning anti-vaccination ads […]

Know more, do more.

You'll get access to all of our original analysis, exclusive features, and more for just $9.