Terex puts Genie up for sale, as it merges with REV Group

More News from Construction Europe