NEWSROOM

Recipient of Steward Leadership 25 Awards (2022) 30 Nov 2022

Steward Leadership 25 (SL25) is an annual listing of the 25 best projects of steward leadership excellence within the Asia-Pacific region. This initiative is jointly curated by Stewardship Asia Centre (SAC), INSEAD Hoffmann Global Institute for Business and Society, WTW and The Straits Times. These initiatives showcased strategies
Read More