Netflix Boss Reed Hastings Concedes “Mistakes” In Cannes Stance

Read on: Deadline