Elephants

Browse Terms By Number or Letter:
Financial Terms By: E
Elephants

A term used to refer to large institutional investors.