Installation specials Mammoet has landed work from fellow contractor Deugro to transport turbines for the 130MW Badgingarra wind farm, in Western Australia. Under the deal, with an undisclosed value, Mammoet will