The head of Facebook's Libra stablecoin project has accused Treasury Secretary Janet Yellen of pressuring Federal Reserve Chair Jerome Powell to exert influence on banks, ultimately leading to Facebook abandoning the plan. Libra had been prepared for a small-scale launch in 2021 after addressing all regulatory issues.