Decentralized-first payment system called Libra Payment Network.
Number of investors
1st Round
Jan 11, 2022
Last Round