News Insurtech company Ethos Technologies files for IPO with US SEC News Applied Systems acquires UK insurtech company Cytora