Aston Martin F1 Team: Inflated Stock Price? (Buy, Sell Or Hold?)

Inside Line F1 Podcast - A podcast by Inside Line F1 Podcast

In this series, we discuss if one should 'buy, sell or hold' the stock of a Formula 1 team for the upcoming season.