Tech Insider
Rescue teams are seen in front of the Factory 56 at the plant of German car maker Mercedes-Benz in Sindelfingen, southern Germany, after shots were fired at the plant on May 11, 2023.
Rescue teams are seen in front of Factory 56 at the Mercedes-Benz German plant in Sindelfingen after shots were fired at the plant on May 11, 2023.