The big focus this week is Netflix. Of course there are various naysayers citing over-optimism and then on the other hand there are diehard fans. How is the eco-system, specifically competitors in India reacting? On this episode of All About Ads we find it all.