
While Rolls-Royce Motor Cars’ plant is idled over the COVID-19 lockdown, the British automaker is reporting record production of honey at its 42-acre site in Goodwood, England.
While Rolls-Royce Motor Cars’ plant is idled over the COVID-19 lockdown, the British automaker is reporting record production of honey at its 42-acre site in Goodwood, England.