Car insurance is a must for every car owner in India, but it is also one of the most confusing parts of ownership. Policy ...