The term strategic envelope refers to the scope of innovation efforts of a firm.
TRUE(Explanation: Firms must have a means to focus their innovation efforts. By defining the strategic envelope, the scope of innovation efforts of a firm, firms ensure that their innovation efforts are not wasted on projects that are outside the domain of interest of the firm. Strategic enveloping defines the range of acceptable projects.)
total answers (1)
start bookmarking useful questions and collections and save it into your own study-lists, login now to start creating your own collections.
TRUE
need an explanation for this answer? contact us directly to get an explanation for this answer(Explanation: Firms must have a means to focus their innovation efforts. By defining the strategic envelope, the scope of innovation efforts of a firm, firms ensure that their innovation efforts are not wasted on projects that are outside the domain of interest of the firm. Strategic enveloping defines the range of acceptable projects.)