China Removes TripAdvisor, 104 Other Apps in ‘Cleansing Campaign’ December 8, 2020 0 China has removed 105 apps including that of US travel firm TripAdvisor Inc from app stores in the country, under ...