The Chinese Communist Party (CCP) is synonymous with espionage. The country’s tech companies, we’re told, give the CCP a vital edge. Companies include the likes of Baidu and Alibaba. Why, then, are both operating on U.S. soil? Alibaba is China’s answer to Amazon. The Chinese […]
244 total views