Advertisements
Read Time:10 Second
“Given the circumstances on the ground, we have decided to suspend our service in Russia,” a Netflix spokesperson said, joining a growing list of companies that have stopped doing business in the country.