S B Sri Sudarsana September 2023 Subject : Strategic Business Leader (SBL) India Rank : 2 World Rank : 8