General
New truck front to save lives
Researchers at Chalmers University of Technology, in Sweden, have developed a new truck front concept to significantly reduce fatal crashes…