0 an organization, for example a bank or insurance company, that invests in something:
The company will move its shares up to the main market this year, hopefully increasing interest from institutional investors.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
institutional investor