It seems we can’t find what you’re looking for. Perhaps searching can help.
IRF
The International Road Federation is a global not-for-profit organization, headquartered in Washington, DC since 1948 and supported by regional offices throughout the world to serve a network of IRF Members in more than 70 countries.
The International Road Federation does not recognize any legal affiliation, or programmatic collaboration, with the IRF Geneva Programme Centre or its chapter in India.
Address: Global Headquarters
Washington, DC
Madison Place
500 Montgomery Street
Fifth Floor
Alexandria, Virginia USA
Tel: +1 703 535 1001
Fax: +1 703 535 1007
E-mail: info@IRF.global