Genesis Magna Racing will contest the entire 2026 World Endurance Championship (WEC) season, including the 24 Hours of Le ...