Rupanjana DeJan 29, 20235 min readCorporateStewardship: A new vision for businessesOne of the newest terms in the corporate lexicon is ‘stewardship’. To understand what it exactly means, we have to dig a little deeper....