English: According to the World Bank report, India ranked at 142nd out of 189 countries in terms of ease of doing business.
Telugu: అందువల్లనే వ్యాపార అవకాశాలు సులభంగా ఉన్నాయా, కష్టతరంగా ఉన్నాయా అని ప్రపంచ బ్యాంకు 189 దేశాలను పరిశీలిస్తే, ఆ జాబితాలో భారతదేశం 142 స్థానంలో ఉందని రుహ్హ్‌ రాశాడు.