Macro refers to a company-wide perspective in innovation.
Global Innovation: The cross-border creation of novel solutions addressing worldwide needs and challenges.
The process of ensuring the realization of the benefits forecasted by a particular project.
Disruptive Technologies are inventions that radically alter industries by displacing established solutions or business models.