Genesis has decided not to enter Formula 1, instead committing to the World Endurance Championship in 2026. This pivot comes as the luxurty brand aims to align its brand with a racing series that ...