Independent Directors on Corporate Boards: A concept that emerged as late as in 1990s
The concept of Independent Directors (IDs) on Corporate Boards is a novel concept that evolved in the mutual funds industry in 1940s and entered the corporate world only in 1990s. Considered lesser of the two evils, IDs were taken on the Corporate Board to strengthen corporate governance. Despite being the holy cow of corporate [...]