The 2004 ranking of countries in the Corruption Perception Index prepared by Transparency International places India at ranks 90 out of 145, sharing that spot with Gambia, Malawi, Mozambique, Nepal, Russia, and Tanzania. The ranking is based....Read More