Russia tells leading tech firms to open offices in the country or face consequences
By Vickicarr in Technology
Updated 2 years ago
Even though some of the firms already have offices in Russia