Hi Peter – as H1B / E3 visa holders are only allowed to work for the company sponsoring them, are these holders able to provide contract work (separate to their regular work) to clients either in or out of the US provided the work is conducted and billed via a registered business entity in their home (or another non-US) country?