The Department of Trade and Industry has filed formal complaints against eight major contractor-licensees allegedly involved in irregular flood control projects and possible violations of construction industry regulations.
Thursday 30 October 2025
