Streaming platform ZEE5 unveiled its upcoming India slate that features over 100 movie and web series titles including Huma Qureshi-starrer movie Tarla, the sequel to Manoj Bajpayee’s Silence, and the second season of Sunil Grover's Sunflower. Touted as India’s largest home-grown video streaming platform, ZEE5 has partnered with prominent production houses like Dharma Productions, Salman Khan Films, Guneet Monga’s Sikhya …