NEWS Announcement: General Mechanic Company has been changed to a “Public held Co.” and was accepted in Second Market of Iran Fara Bourse (IFB)Karaj Qazvin Track laying Railway Project ..Annual and Extraordinary General Meetings“5 Star Organization Excellence Certificate” awarded to General Mechanic Company