Germany has found a way to curb the pollution caused by diesel trucks in their country. These trucks have caused a lot of pollution to towns...
Trailers have been known to be slow, boring and annoying, but this concept could change all that. Mercedes-Benz in conjunction with Commercial Vehicle Design Department came up...