India ranks 81st in global corruption perception index

India has been placed at the 81st spot among 180 nations in the global Corruption Perception Index for 2017, which was recently released by Transparency International. The report has, in fact named India among the worst offenders in terms of graft and press freedom in the Asia Pacific region.