News Mapfre Re secures regulatory approval to establish new branch in Beijing, China News Chinese insurtech company Leapstack raises $27.8m in Series C+ round