Which of the following are important for establishing a company's strategy foundation? (Select all that apply.)
a) Vision
b) Mission
c) Values
d) Goals