Site icon Middle East Construction News

In pictures: Dredging the New Suez Canal in Egypt

In total, Mantrac has supplied more than 400 new CAT machines to support the project. Credit: Mantrac Egypt

Exit mobile version