Amazon Closing UK-Based Online Shop Book Depository
UK-based online store Book Depository is being closed down by its parent company, the US technology giant Amazon. Book Depository has told... Read More
Netflix Pauses Future Projects in Russia
Streaming giant Netflix has announced it has paused all future projects and acquisitions from Russia. The company said it was assessing the... Read More