A week ago we covered a Wall Street Journal article highlighting potential trouble for Facebook's Libra cryptocurrency, as multiple backers were reconsidering ... Read more