close
This ad will auto close in 10 seconds

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.