Celo Receives Additional $20 Million In Institutional Backing Amid Launch Of Global Payments Application And Exponential User Growth

Celo Receives Additional $20 Million In Institutional Backing Amid Launch Of Global Payments Application And Exponential User Growth