India is often considered as a difficult country to do business, and is ranked far behind its BRICS (Brazil, Russia, China, South Africa) counterparts. The latest World Bank Doing Business Report ranks countries on 10 parameters - starting a business, dealing with construction permits, getting electricity, registering property, getting credit, protecting minority shareholders, ...

Read more