The AI-powered English dictionary
plural investees
The business entity in which an investment is made. examples