The Palo Alto, California-based company has been turning around its strategy amid challenging market conditions for InsurTechs.
Last month, the Californian carrier announced plans to cut around 10% of its workforce in a bid to improve efficiency.
Earlier