Dell, Apple, Netflix face lawsuits for pulling services out of Russia

A Moscow Arbitration Court has reportedly seized almost $11 million belonging to Dell LLC after the company failed to provide paid-for services to a local system integrator. […]