Business ❯Media ❯Streaming Services ❯Netflix
Government email reveals scrutiny of Netflix's business practices in India, including allegations of visa and tax violations.