Regulatory headwinds topple Facebook's cryptocurrency initiative
After years of name changes, attempted regulatory appeasement, and little progress, Facebook and its partners are reportedly ready to sell off what remains of their once-lofty Libra cryptocurrency initiative.