Genie boom lifts support Istanbul airport project

Turkish distributor of Terex?s Genie ZX-135/70 diesel-powered articulating boom lifts delivers eight units for use on mega project
Source: New feed


Leave a Reply