News

From engineering student to F1 team boss, Laurant Mekies’ steady rise has led to the biggest challenge of his career.