IDP supplies over 35 Potain cranes for major new development in Egypt
A mix of Potain tower cranes is working across various elements of the New El Alamein City project taking shape in Egypt. The new purpose-built city will stretch over an … Read more