Cowell to Aston Martin ‘makes sense’ if he wants to remain in F1 – Saward
News that Mercedes engine chief Andy Cowell has agreed to leave the company after 16 years surprised the Formula 1 fraternity, and has understandably led to speculations as to where ...