Term:
Leveraged stockholder
Definition:
Major stockholder who, because of his holdings and earning power, can obtain benefits for the company.
Domain:
Finance
Source:
World Bank: Glossary of Finance and Debt