Sequoia opens third Indian office

Sequoia Capital has opened a new office in Delhi, its third in India. The firm’s other Indian offices are located in Bangalore and Mumbai.

Share this