from web site
To obtain a US passport, you need to invest $900,000 in an American company, live in the country for five years and obtain citizenship by naturalization.
We will tell you how an investor can become an American citizen and in which countries it is easier and cheaper to obtain a second citizenship. https://immigrantinvest.com/en/blog/how-to-get-us-citizenship-by-investment/