Fabienne Lanz and Ewan Taylor have been flying the South African flag high for the motorsport industry internationally, but it hasn’t been an easy journey. Sunil Osman stands in for Dene Botha for an inspirational chat about the challenges this girl and guy face in the motorsport industry and how, despite this, they continue to achieve podium positions in pursuit of being the absolute best.