News Everest Group net income drops to $210m in Q1 2025 News Ceto raises funds to enhance data-driven insurance solutions