Omidyar Network spearheaded the round with a 5-million-dollar investment.
Latest Updates & News Article