Corporate Boards - Asset or a Nuisance
Boards are in place to provide governance and management oversight to protect the interests of shareholders. The two crucial responsibilities are oversight of long-term company strategy and selection, evaluation, and top management compensation.