On the other hand, about 83 percent of the participants believe that there are good opportunities to start a business in their area, placing India second globally.
According to a report from a global consortium of over 500 researchers, India is among the top five economies where it is easier to begin a new business.