posted by David Nelson, CFA
Facebook has lost the trust of Congress and faces an uphill battle to launch their crypto currency Libra