india frustrates

India’s slips in “Doing Business” Report

India is ranked 122 amongst 171 countries in doing business business by World Bank. India lags behind most South Asian countries Bangladesh, Nepal and Pakistan. Why this low ranking ? anybody who has done business in India will not be surprised. India has done nothing to cut red tape that includes simplification of business regulation,… Continue reading India’s slips in “Doing Business” Report