China Bans Apps and Regulates Tech Giants to “Clean Up” Internet
TripAdvisor China, along with 104 other applications, has been banned in China as part of a sweeping internet “cleanup.” It is unclear why the travel company, a joint partnership between Massachusetts-based TripAdivsor and...