Libra faces criticism from regulators, and reported warnings from the Group of Seven that it poses a threat to the global financial system. This is a modal window. No […] Click here to view full article