Tag: Drake & Scull International

DSI wins infrastructure, water & power project

Drake & Scull International (DSI) has revealed that it has been awarded its largest ever infrastructure, water and power project.