India agrees, the government shouldn’t be in the business of doing business: ET Online Poll Read more