Netflix has restored its streaming video services, after Christmas outages related to problems with Amazon's online computing platform.

read more