Google Google Translate’s camera feature now detects and translates a whopping 88 languages Ivan Mehta 6 years ago
Data India claims its Aadhaar push is for the ‘good’ of people despite serious privacy concerns Ivan Mehta 6 years ago