Getting a car towed in Delaware could be less of a hassle under House Bill 67, signed into law Thursday, which establishes new standards for towing companies.
Getting a car towed in Delaware could be less of a hassle under House Bill 67, signed into law Thursday, which establishes new standards for towing companies.