Return to previous page

Omidyar Network spins out its fintech investment arm as Flourish, with up to $300 million