After an excruciating 90-minute outage that affected all streaming platforms in the U.S. Thursday afternoon, order has been restored to the world and millions of Netflix users are happily binge-watching once again
As for the cause of the failure, a representative for the content...