Insurance company tied to Apollo Investment