Carrot Insurance develops ‘data-based new business’ with Enka.com Carrot Insurance announced on the 19th that it had signed a business agreement (MOU) with […] by Cindy Posted on May 19, 2023