Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
Moody's Investors Service, a global credit rating agency, questioned the reliability of India's Aadhaar biometric technology. Watch the video to know more