English: India ranked 63 on World Bank's ease of doing business ranking
Telugu: ప్రపంచ బ్యాంకు విడుదల చేసిన ఈజ్‌ఆఫ్ డూయింగ్ బిజినెస్ ర్యాంకుల్లో భారత్ 63వ స్థానం పొందింది.