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

12 Apr, 2016, 00:00 ET