I am a freelancer registered in Germany and I am interested to take a freelance contract in the United States.
I couldn't get my question answered from the web page of the U.S. Citizenship and Immigration Services (https://www.uscis.gov/) regarding which visa I would need.
Is it correct that I can use a B-1 (Business visitor) visa for a stay up to 6 months in the USA with the possibility of extension up to 1 year?
I guess it's way more complex to receive such a suitable visa.
Which visa would I need and is it possible at all to deliver consulting services from Germany to the USA?
As you might know, most US-companies don't give sponsorship on visas for Non-US-residents anymore.