Netflix has officially launched in Australia and New Zealand, capping off the beginning of a new era of subscription video on demand (SVOD) services, which has been slowly growing in the region across the additional subscription based platforms… 44 more words