20100405 business.india-business: India is an interesting place for doing business