Insult after injury: After shutting its doors to Xi Jinping, Japan is all set to take on Chinese Apps
After India banned 59 Chinese apps amid National Security concerns, more and more countries have started looking into the matter from the same perspective. Now Japan, the arch-rival of China, is mulling over ...