News

Terex has reported its results for the six months to the end of June which show falling revenues and profit at Genie, while ...