Meaning of investment ratio in English:

investment ratio


  • A ratio showing the amount of investment expressed in relation to profit, costs, etc., and used to assess financial performance; (Economics) one showing the amount a country invests in fixed capital, expressed as gross capital formation divided by GDP, and used to indicate potential for growth.


Early 20th century; earliest use found in Stone & Webster Public Service Journal.