acoustic vehicle alerting systems

Accustomed to the ever-rushing traffic noises on a vehicle-jammed road, people around the world received a blessing in disguise with the silence of newly introduced electric cars which produce negligible…