News Chinese insurtech company Leapstack raises $27.8m in Series C+ round News Aon appoints new head for Greater China sub-region