DEHRADUN: International Road Federation (IRF), a Geneva based global body consisting of 90 countries working for better and safer roads worldwide which also has deparment of Road Tranport and Highw