Foreign investors now own nearly 2% of U.S

Posted on December 23, 2023 8:27 am