BAIDU AND ALIBABA
Latest Headlines

CHINA
Chinese tech giants remove Israel from their digital maps
Chinese tech firms Baidu and Alibaba have reportedly removed Israel’s name from their online maps.

Chinese tech firms Baidu and Alibaba have reportedly removed Israel’s name from their online maps.