THE DEPARTMENT of Public Works and Highways (DPWH) XI said they have completed the rehabilitation of the P49 million flood control structure project in Davao City, particularly within the downstream ...