Rate of Return

Posted on

The amount of profit or loss generated by an investmentMoney or capital that is invested in a business or in an acc..., expressed as a percentage of the total sum invested.