"To support the foundation" means to provide assistance, resources, or aid to an organization or a cause that aims to address important issues, make a positive impact, or achieve a specific goal. Full definition
Customers might be wary of a bank that admits it doesn't put short - term profits first, but plenty of empirical data support the foundation of values - based banking. (amalgamatedbank.com)
The list below is not a magical formula, but just a few points that will support a foundation for relieving our past mistakes. (relevantmagazine.com)
It will also support foundation efforts to diversify their investment portfolios. (marsdd.com)