neerajbhushan.com
Transparency Names & Shames Nations
India is ranked 84th among the 180 countries which Transparency International assessed this year for integrity. India shares the spot with El Salvador, Guatemala, Panama and Thailand.