Investability is potential or capacity for investment; the quality of being attractive or profitable to invest in.
Powered by IR7 Corporation, 2022-