Disney+ Moves Up European Launch to March 24

The Walt Disney Company has announced that its Disney+ will launch in Europe on March 24th, ahead of schedule. The service has had an excellent start with Sensor Tower estimating 41 million app downloads and $97.2 million in user spending in its first two months. The streaming service will initially become available in the UK, […]