News Russia Produces Citroën C5 Copies: “We Have Lost Control of the Factory” Camilla Jessen • 10. May 2024