Are you looking forward to renewing your car insurance? In such situations, you may want to stick to the same insurance agency or opt for a new insurer with revamped benefits. Do remember that in India, car insurance is a necessity that may not only keep you away from legal troubles but also helps you remain protected with any monetary coverage at time of emergencies.