Facebook CEO Mark Zuckerberg has, during a shareholder meeting, explained how the Libra cryptocurrency project will help the social media giant make money. China, on the other hand, published a book addressing the challenges Libra poses, arguing it could become the future of world currency.