I had H1b Visa stamped. But I never travelled to US and was not working with the company, which sponsored my visa. Now when I processed by B1 visa through different company, US embassy asked me if I am still working with the company who sponsored my H1b. I said no and they cancelled my H1b.
Does it mean my H1b is cancelled with that company but I can still find another sponsor and get it stamped? or I need to go through lottery again?