The Rolls-Royce Sweptail price was never printed on any invoice the public has seen, but the figure that stuck is roughly $12.8 million (about £10 million), which the world’s press promptly rounded up to the far more headline-friendly “$13 million”. That made the Sweptail, unveiled on 27 May 2017, the most expensive new car in […]

