The World Bank has ranked India at 8th position in South-East Asia for starting any business whereas Afghanistan stands first, Sri Lanka second, Maldives third, Bhutan fourth, Bangladesh fifth, Pak