Mercedes boss Andy Cowell to depart F1 giants

London, June 16: Mercedes engine boss Andy Cowell is to leave his post next month, the Formula One team have announced. Cowell has been instrumental in the cars that have dominated F1 over the past half a dozen seasons.

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *