HomeNewsOpinionThe new facets of corporate governance - sustainability, technology and ethical leadership

The new facets of corporate governance - sustainability, technology and ethical leadership

In recent times sustainability, technology and ethical Leadership are gaining significance in boardrooms as well as the policy corridors

October 07, 2023 / 17:33 IST
Story continues below Advertisement
.
In a company the governance framework consists of multiple layers that dictate how one operates, conducts, regulates, monitors, and adds value to each of the stakeholders

Traditionally, corporate governance was viewed as a system by which companies are directed and controlled. While aspects such as board composition, independence, shareholder rights, and related-party transactions continue to garner attention, there are certain emerging facets to corporate governance that merit attention. What earlier used to be enforced compliance is now evolving into an empowered operating mechanism.

In a company the governance framework consists of multiple layers that dictate how one operates, conducts, regulates, monitors, and adds value to each of the stakeholders - from employees, vendors, customers, society, environment, and shareholders. In recent times sustainability, technology and ethical leadership are gaining significance in boardrooms as well as the policy corridors.

Story continues below Advertisement

The key variables that have driven this are as follows:

Sustainability