From Geneva comes this report: “Road Transport Sector on the Ropes – Based on a survey conducted amongst its members in 74 countries, the International Road Transport Union (IRU) told the United Nations Economic Commission of Europe (UNECE), meeting on Transport Trends and Economics in Geneva last week, that the economic crisis has had a…

Read More