Netflix suspends service in Russia

[ad_1] Reed Hastings, CEO of Netflix, attends a press conference in Mexico City, Mexico. Hector Vivas | Getty Images Netflix is pulling its service in Russia following the country’s invasion of Ukraine, the company confirmed …

Read more