Mercedes-Benz Trucks presents two worldwide innovations in their trucks for more safety  [ Germany ]