Meaning of investment ratio in English:

investment ratio

noun

  • 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.

Origin

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