Within two months of its launch Celo alliance added 20 new members, bringing the total to 75 alliance members and boasting growth of 50 percent, said an official blog post from Tuesday. Hailed as a strong competitor of Zuckerberg’s project Libra, the Celo alliance is out to challenge the global financial system with its mission […]