Auto Insurance Premiums

Reader’s Question:
I’m considering going with another auto insurance company but I need to know a few things first. What is this point system here in Massachusetts and what does it have to do with my auto insurance?
June
Lowell, MA
The state of Massachusetts uses a point system which means that you get a point whenever you get [...]