The start of 2016 saw Netflix announcing the launch of its services in Pakistan and 129 other countries over the world. The Co-founder and Chief Executive Reed Hastings had said: “Today you are witnessing the birth of a new global Internet TV network”. Netflix is the world’s leading video streaming network […]