Foundation (noun) meaning - the lowest support of a structure, the basis or groundwork of anything, that upon which anything is founded or based.
“Those who build great companies understand that the ultimate throttle on growth for any great company is not 'the market', or technology, or competition, or their products. It is one thing above all others; the ability to get, and keep, enough of the right people''.
Taken from: Good to Great: Why some companies make the leap...and others don’t, by Jim Collins. At The Foundation we are utterly dedicated to building great businesses.