R&D spend as % of revenue

Innovation[None]Percentage

Definition

Research and development activities spend as percentage of revenue.

Tags

research, revenue