Human composting is when a body placed in a sealed vessel containing organic matter turns into soil. Post navigation Healthcare investor confidence strengthens – survey