AD #2659 - Hyundai Reveals i30 N Project C, Mercedes X-Class Pickup Struggling, Geely’s Profits Plummet

AD #2659 - Hyundai Reveals i30 N Project C, Mercedes X-Class Pickup Struggling, Geely’s Profits Plummet