Making War On Red Tape
India, China, and Russia rank among the world’s worst countries for red tape. The World Bank’s Doing Business Index, under the category of dealing with construction permits, is a rough measure of bureaucratic hassle in an economy.… Continue Reading