Netflix has been keen to stress its new global focus since it launched into more than 100 new countries in January. That approach is not just about being available worldwide, it includes programming that is localized to international audiences too and, along that trail, Netflix just announced plans for its first original series from India.
Read MoreSource: TechCrunch