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 …