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 he might end up. One of the men behind the dominant power units of the hybrid generation would of course be valuable to any Read more