Economics Vehicles Sales "Surge" to 17.8 million SAAR in March April 1, 2025 / 4 Comments Vehicles Sales "Surge" to 17.8 million SAAR in March