2025 was an exciting year for car launches with as many as 20 new and refreshed models hitting the market over the last 12 ...