At Hyundai, “N” stands for “Nurburgring” and “Namyang.” The former is a long and demanding German road racing course where car companies put performance vehicles to the test. The latter is Hyundai’s ...