News

British luxury automaker Rolls-Royce is resurrecting its Coachbuild department to create bespoke luxury cars for its growing clientele. Coachbuilding is the lost art of creating bespoke body ...