Business If you bought a new car, then keep these things in mind while taking car insurance Cross Talk India Team May 23, 2025 0 Photo: File Car insurance India It is legally necessary to take a car insurance on purchasing a new car.…