Ever since Facebook announced its plans to launch its own cryptocurrency, the world’s regulatory and financial space hasn’t been the same. However, the news cycle about Libra was soon overtaken by lawmakers and regulatory bodies voicing their grave concerns about the same, while also highlighting Facebook’s own problematic history. What is missing however from the...Read More