Mammoet South Africa, a unit of global heavy lifting and transport service provider Mammoet, has announced its support for the construction of three wind farm projects across South Africa, namely the Copperton, Garob, and Roggeveld wind farms.
As per its devised plan, Mammoet will be fo