You must have heard about the term IDV from your insurance agent or you may have read it in your vehicle insurance policy. But do you know what actually IDV is?
The new Insurance Bill will boost investment in the sector