Innovation Index measures a firm's or country's capacity for and success in innovation.
R&D Innovation refers to the practice of applying new talents, skills, or processes to generate value through the products and services developed by Research & Development.
Disruptive Innovation: A novel product/service that upends markets by displacing established leaders and reshaping industry dynamics.
Equity: Ownership interest in a business, signifying a claim on assets and earnings.