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