Sequoia Capital India declares new $195M seed store
- March 25, 2021
Driving investment firm Sequoia Capital India has shut another $195 million seed asset to put resources into beginning phase new companies. This most recent seed asset will zero in on Sequoia’s Surge




