Instant 18 March 2020Discovery launches streaming app Discovery PlusUpdated:1 July 20211 Min ReadBy News Desk Discovery launches streaming app, Discovery Plus. Discovery is focusing on the Indian video-streaming market through the app. Subscription fees are Rs 99…