Day: December 12, 2019

One in Ten Companies Earn Failing Corp. Governance Grade

The Institute of Internal Auditors (IIA) and the Neel Corporate Governance Center have unveiled an annual corporate governance index that measures the quality of corporate governance among publicly held companies in the United States and the results aren’t very good. The inaugural American Corporate Governance Index (ACGI) graded U.S. companies Read More