Moonshots raises $20 mln for its inaugural fund

Share this