“I hope I have left my mark”: F1 technical director Andrew James set to step down April 14, 2021 Anant Shastri Formula 1