Our Powerform® crane rope: Supporting the world's largest power station

Usha Martin

Usha Martin's Powerform® brand of crane rope, renowned for its exceptional quality and reliability, now plays a crucial role at the Three Gorges Dam in China, which stands as the world's largest power station by installed capacity. Produced at our manufacturing unit in Ranchi and supplied through Usha Martin Singapore, these ropes are integral to the dam's water-gate operations, ensuring the smooth movement of ships by reliably opening and closing its iconic gates. This vital functionality highlights the significant contribution of Usha Martin to the operational success of the dam.

This prestigious installation at the Three Gorges Dam, spanning the Yangtze River near Sandouping in the Yiling District of Yichang, Hubei province, marks a monumental milestone for Usha Martin. With an astonishing installed capacity of 22,500 MW, the dam stands as a testament to human ingenuity and the relentless pursuit of sustainable energy solutions.

As we reflect on this remarkable achievement, we gratefully acknowledge the trust and support of our valued clients and partners. This installation demonstrates Usha Martin's cutting-edge solutions and reflects our shared vision of excellence and progress with our stakeholders.