Mammoet Wind Projects Support South Africa’s Renewable Energy Goals
Mammoet South Africa, a branch of the global heavy lifting and transport specialists, has supported construction of three wind farm projects in South Africa: Roggeveld, Garob and Copperton wind farms. Contracted by global logistics company […]