Welcome

Release Summary

A new study by the IRRC Institute finds that controlled companies – particularly those with multiple classes of shares – generally underperform over the long term.

Investor Responsibility Research Center Institute