Libra Launch Expected, But US Presence Remains Uncertain

Mark Zuckerberg's Wednesday appearance on Capitol Hill, which at times became a chance for lawmakers to turn their ire on Facebook over a variety of topics, failed to offer much new...

Already a subscriber? Click here to view full article