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