Most people think starting a business means building from the ground up. New name. New brand. New everything.It sounds exciting. But it’s also exhausting — and risky. Here’s something most people never hear:There are thousands of businesses in India ...