Contractor DRA Global says its revenue may drop by as much as 25 per cent this year after contract losses and project delays.
Contractor DRA Global says its revenue may drop by as much as 25 per cent this year after contract losses and project delays.