Disney+ launches with 5 million downloads on Day 1

The launch of Disney+ in seven European territories Wednesday generated 5 million downloads.

Source: Disney+ launches with 5 million downloads on Day 1