the yield, or amount of profit, produced from an investment
The risk involved with investing in certain new technology companies was high, but they consistently produced a strong, 30 per cent rate of return
the yield, or amount of profit, produced from an investment
The risk involved with investing in certain new technology companies was high, but they consistently produced a strong, 30 per cent rate of return