Rolls-Royce To Shut Production At Goodwood For 1 Month Over Coronavirus Pandemic

Britain's Rolls-Royce Motor Cars has announced that the luxury automaker will suspend production at the Goodwood manufacturing facility in the UK for two weeks starting from March 23, 2020....