Green cards – A great fleet insurance word
Green cards, now that is a great fleet insurance word… But does anyone other than fleet insurance companies and fleet insurance brokers know what it refers to? A Green card is the required extension of cover you need on your fleet insurance if you are going to take any of the vehicles abroad for business […]