74, China with doing business rank of 78, Brazil with doing business rank of 123 and India with doing business rank of … 130. Starting business is most convenient in Russia followed by China, South Africa, India and Brazil. Dealing with … construction permit is most expedient in South Africa followed by Russia, Brazil, China and India. In terms of getting electricity …