SSpain Read More 15 new cars and 3 factories running: Spain, the European Detroit?June 1, 2026 The last week saw historic strikes at the Renault factories in Valladolid and Palencia, an event not seen…