Sea-based car shipments to the United States fell off a cliff in May, down over 70 percent versus the same…
Subaru released its May sales results this week, and things weren’t rosy. The entire brand is down 10.4 percent for…