The claim

A foundation can own unlimited shares of the family company.

The reality

Excess business holdings rules can restrict combined foundation/disqualified-person ownership.