
Chinese e-commerce giant Alibaba Group Holdings (NYSE:BABA) is shutting down its R&D center in Israel, the company notified its employees on Sunday.
What Happened: According to Israeli News company CTech, Alibaba notified around 50 local employees on Sunday that it plans to shut the center and lay off the staff.