While Netflix continues to lead the competition, Disney+ showed a strong performance on the Nielsen Streaming Top 10 chart this week. During the March 13 – 19 viewing window, “The Mandalorian” jumped 25% in viewership, pushing the show to cross the billion minutes threshold with 1.1 billion viewing minutes with the release of the third […]