Spain Activates its Animal-Related Road Accidents Prevention Solution
Spain’s Directorate-General for Traffic (DGT), in collaboration with the Spanish Road Association (AEC), has introduced a new set of technological and infrastructure-based measures aimed at reducing traffic accidents caused by animals. The...