The Storyteller’s Tale
When the $25-billion streaming giant Netflix came to India in early 2016, it was seen as a major event in the country’s entertainment ecosystem. Armed with a massive armoury of global content and a brand that was perceived as a premium offering, Netf