Facebook to face scrutiny from US Senate panel over ‘Libra’

‘I am, inevitable’, that is exactly what the US Senate would have…