November 13, 2023 Secrets Revealed: Why Mike Elliott Took a Break from F1 after Tough Years UNITED KINGDOM: In a surprising move last month that left Formula 1 enthusiasts speculating, Mike Elliott, the now-former Chief Technical Officer of Mercedes, resigned from…