Tag: CD Projekt

Netflix

Tech Companies That Have Suspended Services in Russia

1
Russia has now passed North Korea and Iran to become the most sanctioned nation in the world following President Vladimir Putin's invasion of Ukraine. The...