Twitter introduced First View in India yesterday, an engaging and highly visible way to share one’s brand story with compelling video....