in The Review of Financial Studies
May 2018; p ublished online November 2017 .
Journal Article. Subjects: Financial Institutions and Services; Financial Regulation; Corporate Governance; Accounting. 18499 words.
Pressure from institutional money managers to generate profits in the short run is often blamed for corporate myopia. Theoretical research suggests...