Foundation Globalist code word for tax shelter/money laudering
Yup.
Just like the Clinton Foundation.