Luxury car maker Rolls-Royce delivered 3,630 cars last year – its fourth year running of record sales.

Read more