Peng Lei speaks at an event in Beijing on Oct 22, 2010. [Photo/IC]
Lucy Peng (Peng Lei), 42
CEO: Alibaba's Ant Financial Services Group
Rank on the list: 3
Country: China
Estimated net worth: $1.2 billion
Boao Forum For Asia 2015
China Development Forum 2015
CEO roundtable: 'new normal'& strategies