Can a foreigner register a Company in California?

Do You Own a U.S. LLC as a Non-Resident? Here’s What You Need to Know About Filing Form 5472 and Form 1120
Do You Own a U.S. LLC as a Non-Resident? Here’s What You Need to Know About Filing Form 5472 and Form 1120