Facebook has been grilled today at a Senate Banking Committee hearing over its cryptocurrency project Libra. As part of the hearing, a representative for the social media giant claims […] Click here to view full article