Facebook CEO Mark Zuckerberg faced a grilling on Capitol Hill on Wednesday. Zuckerberg was questioned by members of the House Financial Services Committee over his proposed cryptocurrency project Libra. He told the committee, “I guess I’m not the ideal messenger now.”
When asked if Facebook, which is the subject of investigations by the Federal Trade Commission and 47 state attorneys general for its business practices, should be entrusted with handling financial transactions through Libra, a calm Zuckerberg showed a rare glimpse of…
Source marketwatch.com