Search Close Menu

Tag Search Result

Vehicle Sales

Some 600,000 to 1 million vehicles were severely damaged or lost as a result of Hurricanes Irma and Harvey, resulting in a spike in vehicle sales and buoyed depreciation.

Read more