News

Disney has laid off a select number of staffers in its product and technology division.