Rolls Royce Delivers 5,152 Cars In 2019, Highest In 116 Years
British luxury car manufacturer Rolls Royce sold 5,152 units of cars in 2019, up 25% from the previous year, when it retailed 4,107 units. The automaker in a statement explained that this was the highest sales in its 116-year history....