funding is revenue in this context. Someone has to fund the research - business, government, etc.@Carm what $11B research revenue are you referencing? Reading through the impact report it references $11B in research funding.
Funding vs. revenue are very different in my mind but maybe you have additional data.