Stuttgart, 24-5-2013 — /europawire.eu/ — When every second counts: with a small yet effective innovation, Mercedes-Benz wants to make the rescue…