You just read:

Sequoia India leads US$7.5M investment in 90 Seconds, the leading global cloud video production platform

News provided by

90 Seconds

Apr 12, 2016, 00:00 ET