Technology news

Ethos Technology down over 30% in first week as insurance IPOs falter - S&P Global