Why Netflix is so hot, Amazon has to answer

Amazon has had its ups and downs in the US, but one thing has remained constant for most of the company’s existence: its massive customer service.The company has had the US as its home for years now, but has yet to have a serious problem with customer service outside the US.However, Netflix has had to […]

Read More →