Alibaba Lays Off About 40% Of Russian Staff
Alibaba has laid off about 40% of its AliExpress staff in Russia, according to the Nikkei report on Friday. The redundancies were necessary because of the ongoing war in Ukraine, which has resulted in countries imposing sanctions on Russia, making it more difficult to do business and trade across borders. Citing a source familiar with […]