Nvidia finally pulls shutters down on its Russian offices

GPU maker Nvidia is shutting down its operations in Russia following its earlier decision to stop selling products there. The company is said to be offering employees the chance to continue working for it in another country....