Analysis Companies

Libra's backers show signs of nerves

Project Libra has provoked political and regulatory hostility since being announced. Could this scare Facebook's partners away?