Tags - poor infrastructure
As recently as 2012 France’s public road system was ranked the best in the world, but a new report from the World Economic Forum has dropped France all the way to 18th place.
News ID: 447559 Publish Date : 2019/10/24