40 Countries Agree Cars Must Have Automatic Braking Systems
It’s well known that the majority of road crashes where trucks and cars are involved are caused by the cars, which is why a new development by the UN is significant. Japan, the European Union and forty countries, excluding the US and China have agreed to require new cars and light commercial vehicles to be […]