Netflix to launch in Norway, Denmark, Sweden and Finland

Netflix