Growing subscriber base and expanded content have been attributed as reasons for Netflix India's boosted numbers in the ...