Interview 30 Aug Top 5 Business Thought Leaders 2023 Neil Tan has been selected by CIO Times as one of the top business thought leade...