English: India now ranks 63rd in Ease of Doing Business.
Telugu: ప్రస్తుతం ఈజ్ ఆఫ్ డూయింగ్ బిజినెస్లో భారత్ 63వ స్థానంలో ఉన్నట్టు చెప్పింది.