13/08/2015
Super light 12 meter articulated lift
The first units of the super light 12-meter GENIE Z33/18 articulated boom lift will soon appear in Poland. They will be available for purchase and leaseal in Poland. When designing this model of the machine, Genie focused primarily on achieving a very low empty weight of the machine, which is only 3 […]
read more