India ranks 81st on the list of world's most corrupt countries

WION New Delhi, Delhi, India Feb 23, 2018, 02.03 PM (IST)
India fell two places on global corruption perception index for 2017, released by Transparency International based on a survey across 180 countries