Russia is taking a second look at the way tech companies function in the country. Most recently, Russia has asked Netflix and other streaming giants to include local state TV channels on their platforms. According to a report in Moscow Times, Russia’s Communications Regulator Roskomnadzor recently announced that it will require foreign streaming services like Netflix and Amazon Prime Video …