Business News Netflix in India: What it means for video startups in the country Are we ready for paid/on-demand content consumption?