InVideo, a video creation platform to create video ads, promo videos, social media videos and more has announced that it has raised $15 million in Series A funding led by Sequoia Capital India. Other investors that participated in the Series A funding round are Tiger Global, Hummingbird, RTP Global, and Base Ventures. The online video…