Netflix adds more than 10 million subscribers as world stays home for pandemic

Some experts urged caution about showing too much enthusiasm over the subscriber growth because of growing competition and production shutdowns in many parts of the world.