Andy Cowell was the engine boss of Mercedes for many years. The 52-year old Brit held the position of general manager at Mercedes AMG High Performance Powertrains. After last season Cowell called it a day and remarkably enough the German team is... MoreĀ»