Now that road accidents have become an everyday phenomenon, safety devices are ruling the auto world. Here comes another innovation on those lines by Transport For London.
Actually, what TFL seeks in this new innovation is an automatic slowing down of...