You are here
Home > Posts tagged "The Netherlands"

No Netflix for (South) Africa. Sets sight on The Netherlands

Not so long ago, Netflix released its financial results for Q1 of 2013 and said in that period it has added over 3 Million customers worldwide. Netflix, is the world’s leading internet television network with more than 36 million members in 40 countries enjoying more than one billion hours of TV shows and movies per…