Technology

Google takes down India’s ‘Remove China Apps’

The app had become top trending free app on Google's mobile app store in India, with over five million downloads since late May


Read more stories

technology