Home Business Got a business idea? Here is why starting a business in India can be a nice idea