Mammoet takes on the heavy lifting for the World’s Tallest Observation Wheel
And completes its role in construction of Ain Dubai Netherlands-headquartered engineered heavy lifting and transport firm Mammoet has successfully completed its role in the construction of Ain Dubai, the world’s tallest observation wheel. Developed by master developer Meraas, Ain Dubai sits on Bluewaters in the heart of Dubai and once operational, it will provide residents […]