France’s Step-by-Step Road Safety Policy
France has a population of 65.9 million inhabitants, living in very different populated areas: more than 10 million are living in highly dense urban areas, whereas many others are living in very rural areas where travel by road is a critical part of …