Home Insta Blogs Popular Got a business idea? Here is why starting a business in India can be a nice idea