preview

DAM water treatment plant – 18.5 MLD

Location

Saudi Arabia

Client

NWC