Project News - Large size design and project management taskCWC Ltd are delighted to have been awarded their biggest package to date. Our client, a significant modern company in the European...