English: India has improved its ease of doing business rankings.
Telugu: ఈజ్ ఆఫ్ డూయింగ్ బిజినెస్లో భారత్ తన ర్యాంకును మెరుగు పరచుకుంది.