Car insurance is a necessity for all drivers. It is a legal requirement to have insurance to drive on public roads. With so many insurance providers in the