Macro refers to a company-wide perspective in innovation.
Business Model Innovation is the process of changing a company’s business model in order to create new sources of value and competitive advantage.
High risk refers to the potential for significant loss or failure in pursuit of innovation or business objectives.
Outcome-Based Innovation focuses on the results rather than the features or benefits of a new offering.