Netflix offers free upgrades for new subscribers of basic and standard plans in India

Netflix’s new marketing tactic offers users a tease of an upgrade, inviting…