AIL Sound Walls’ noise control enclosures earn their salt at California desalination facility

The AIL Group of Companies