Walmart-owned Flipkart Group CEO resigns over allegations of misconduct Abhimanyu Ghoshal 5 years ago
A $35 patch reportedly let anyone in the world generate India’s Aadhaar IDs Abhimanyu Ghoshal 5 years ago