New Streaming Platform Disney+ Launches, Consumers Experience Technical Glitches
Disney’s highly anticipated streaming service, Disney+, launched Tuesday (Nov. 12). A high number of consumers racing to get the service caused the platform to have technical glitches in the first few hours of availability. People […]