investment turnover
noun

income earned on capital invested in a business

Browse by Subjects
European currency quotation
international money markets
deferred consideration
material information
Plain vanilla option