Technology | Wed May 21, 2014 9:54am IST

Netflix to launch in six European countries this year