infotechlead

Netflix plans $1 bn investment in Europe