Polar Leasing Adds Depot in Decatur

Polar Leasing Adds Depot in Decatur

Polar Leasing Company, Inc. (PLC) recently announced that Quality Towing and Recovery in Decatur, Alabama, has joined PLC’s growing network of freight partners. This is the fourth depot in Alabama to support in the delivery of electric ground-resting outdoor walk-in...