Source: YouTube/[URL="www.youtube.com" target="_blank"]CNBC[/URL]
Politicians on both sides of the Atlantic had contrasting messages for Facebook and its forthcoming Libra project, as the social network begins its grilling at the hand of both American houses of parliament.
In the United States, Treasury Secretary Steven Mnuchin told reporters at a press conference that Facebook “has a lot of