Yes, anyone may form a business entity and apply for regional center designation. There are no regulations that restrict regional center ownership to U.S. citizens. As long as the applicant complies with all relevant laws and regulations, the I-924 Application should be approved. Note, however, that it may be difficult for one or more foreign nationals to operate a regional center without either a U.S. partner or employment authorization.