Stewardship: it’s a seemingly old-fashioned term, thought to have been first used in the 15th century, and, at first sight, maybe somewhat obsolete in today’s business world of quarterly profits and shareholder value.
But although it’s a centuries-old term, it may still resonate today, particularly with family businesses. INSEAD Professor Randel Carlock explains more.