YourDictionary

Dictionary Home » Business » elephant

elephant business definition

An institutional investor that controls a substantial amount of funds and that makes investment decisions that can have a major impact on a security's market price.

Learn more about elephant

Related Articles

link/cite print suggestion box