Ratings upgrade strengthens flotation speculation at Aston Martin Company enjoyed record revenues in 2017 15/03/2018 Duncan Tift Manufacturing