There are over 1.47 billion vehicles in the world, and in most countries, car insurance is mandated by law. Renewing your car insurance policy is an...