Netflix, Inc. is taking on a lot of risk by launching service in 6 different European countries this fall.
read more