Facebook to face scrutiny from US Senate panel over ‘Libra’ ‘I am, inevitable’, that is exactly what the US Senate would have… Diya RustagiJune 20, 20192 minute read