Future uncertain for DHFL's life, general insurance arms
DHFL - 267952