Facebook failed to allay skepticism US lawmakers voiced over Libra (FB)