Rahul had his new car delivered a few days back. There are no second thoughts that he was ecstatic after the purchase. However, what made him even happier was the fact that he did not have to worry about the car insurance up front. In India almost all the dealers provide you with car insurance […]