QMEB ยป TransGrid

Tag - TransGrid

Clough

Head contract awarded for $1.8B project

Two construction and engineering companies have won the primary tender for part of a new development worth $1.8 billion. A joint venture between Clough and Elecnor recently won the engineering...