Business

Renault, Stellantis' Spain factories resume production after power outage

22569071
Renault's two factories and Stellantis' three plants in Spain are gradually resuming production after they were impacted by the massive power outage that hit Spain and Portugal on Monday.

SEE MORE

More