Genesis Magma Racing has a mountain to climb in its first year of FIA WEC competition, but from its team principal to its ...