Jun 10 Jun 10 Rolls-Royce creates £20 million-worth of luxury: the world’s most expensive car Rajendra Thavarajah