India ranked 94th in Corruption Perception Index ratings

Though India was ranked at 95th position last year, the international watchdog said it has started evaluating the positions through a different formula beginning this year and hence this cannot be compared to last year's ranking.