Maxime Martin wins 2026 IGTC drivers’ title; Porsche takes manufacturers’ title · Digg