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