So, if I hire people in India to work for me, then I have to set up a company so they both work hand in hand?
Just like the US company is outsourcing to Indian company. Am I right?
BTW, if that situation gets created, then what type of company is best to setup?
proprietorship concern? LLP...