Research Concept
Rate of return
finance term; profit on an investment
Works
31,283
Citations
217,923
Level
2
OpenAlex ID
C86637286
Hide
Add to Reference Manager
0
Research Notes
Support