Luxury Car Spotted Testing its Latest Model on French Riviera British luxury car, Rolls-Royce, which began its journey in early 1904 in Manchester, United Kingdom, has recently given an update on how its first electric car, the Spectre, is getting…