shutterstock_1429773074 Published on October 17, 2019 in Facebook’s Libra Might Fail Before it LaunchesFull resolution (1259 × 648) Photo by Shutterstock.com