New Delhi | India has improved its ranking by three positions in the Global Corruption Index 2018 released on Tuesday while the US has dropped out of top 20 countries for the first time since 2011. India, which was ranked 81st in 2017, is ranked 78 in 2018, according to the latest Corruption Perception Index […]