Isn't it true that if I work for two companies, I have to hold two H1b?
Do you mean that I don't need the 2nd H1b to work for company B(in different location than Company A, and now I only hold H1b for company A)?
Would you explain it in more detail? Thanks in advance.