Puja Khedkar Impact: UPSC’s New Aadhaar-Enabled Portal Sees Overwhelming Response, 92% Applicants Opt for Biometric Authentication June 6, 2025