Research Concept

Rate of return

finance term; profit on an investment

Works
31,283
Citations
217,923
Level
2
OpenAlex ID
C86637286