Why Overconfidence Bias Still Haunts Modern Boards
Why Overconfidence Bias Still Haunts Modern Boards Understanding Overconfidence Bias in Corporate Contexts Defining Overconfidence Bias Overconfidence bias is a cognitive distortion where an individual’s subjective confidence in their judgments is greater than the objective accuracy of those judgments. In the corporate world, this bias …
Moral Hazard: A Concept Every NED Should Understand
Moral Hazard: A Concept Every NED Should Understand Introduction to Moral Hazard Definition and relevance in corporate governance Moral hazard refers to a situation where one party is incentivized to take undue risks because the negative consequences of those risks will be borne by another …
Ethical Blind Spots Boards Often Miss Without NEDs
Ethical Blind Spots Boards Often Miss Without NEDs Understanding Ethical Blind Spots in Corporate Governance Defining Ethical Blind Spots Ethical blind spots refer to the gaps between an individual’s perceived ethical behavior and their actual behavior. These blind spots can occur when individuals or organizations …
How NEDs Read Macro Indicators to Shape Long-Term Value
How NEDs Read Macro Indicators to Shape Long-Term Value The Role of NEDs in Economic Strategy Understanding the Position of NEDs Non-Executive Directors (NEDs) play a crucial role in the governance and strategic direction of a company. Unlike executive directors, NEDs are not involved in …
When to Challenge Management’s Market-Entry Assumptions
When to Challenge Management’s Market-Entry Assumptions Understanding the Importance of Market-Entry Assumptions The Role of Assumptions in Strategic Planning Market-entry assumptions are foundational elements in strategic planning, serving as the underlying beliefs and expectations that guide decision-making processes. These assumptions encompass a wide range of …
Corporate Credit Stress: The NED’s Early-Warning Role
Corporate Credit Stress: The NED’s Early-Warning Role Introduction to Corporate Credit Stress Understanding Corporate Credit Stress Corporate credit stress refers to the financial strain experienced by companies when they face difficulties in meeting their debt obligations. This stress can arise from various factors, including economic …
NEDs and the Governance Risks of State Subsidy Reliance
NEDs and the Governance Risks of State Subsidy Reliance Introduction Overview of governance challenges in modern organizations In today’s rapidly evolving business landscape, organizations face a myriad of governance challenges that can significantly impact their operational and strategic objectives. The increasing complexity of global markets, …
Supply-Chain Nationalism: A New NED Oversight Priority
Supply-Chain Nationalism: A New NED Oversight Priority Understanding Supply-Chain Nationalism Defining Supply-Chain Nationalism Supply-chain nationalism refers to the strategic approach adopted by countries to prioritize domestic production and control over their supply chains. This concept has gained traction as nations seek to reduce dependency on …
How NEDs Oversee International Anti-Corruption Programs
How NEDs Oversee International Anti-Corruption Programs Introduction In an increasingly interconnected world, the fight against corruption has become a pivotal concern for governments, businesses, and civil society alike. Corruption undermines economic development, erodes trust in public institutions, and distorts fair competition. As such, global anti-corruption …
When Currency Volatility Threatens Corporate Strategy
When Currency Volatility Threatens Corporate Strategy Introduction to Strategic Resilience Definition and Importance Strategic resilience refers to an organization’s ability to anticipate, prepare for, respond to, and adapt to incremental changes and sudden disruptions in order to survive and prosper. It is a proactive approach …


