What is meant by the term "foundation" in the articles. Is it like an different branch of the company which will support the main company?
I find it hard to understand what the exact meaning is in this situation, and how the company will behave differently as it did before