India ranked 76th among 168 countries on the Corruption Perceptions Index 2015 by Transparency International, with a score of 38 out of a possible 100. This marks an improvement from its 85th position in 2014 and 94th in 2013.

According to the annual report published by the global corruption watchdog on Wednesday, public perception of corruption in India improved last year. Data from organisations such as the World Bank, the African Development Bank and the International Institute for Management Development helped the agency reach this conclusion.

Denmark topped the list for the second consecutive year with 91 points, followed by Finland, Sweden, New Zealand, Netherlands, Norway, Switzerland, Singapore and Canada. North Korea and Somalia ranked the lowest with unchanged scores of 8.