WEC postpones Qatar 1812km amid regional tensions; Imola to host season openerBy InsideRacing.comMarch 3, 2026 The FIA World Endurance Championship (WEC) has officially announced the postponement of the Qatar 1812km, originally scheduled as the 2026 season opener. Citing the evolving geopolitical…