Leena gade

18 min read

The triple Le Mans winning race engineer recalls how she overcame self-doubt to take