Death rates up 40%, setting new 200-year high, life insurance company CEO says
Scott Davison is the CEO of OneAmerica, an Indianapolis-based life insurance company founded in the 19th century. To start the new year, Davison told the audience of an online news conference that “We are seeing, right now, the highest death […]