Consolidated Water Co Ltd is a water utility company... Show more
a developer of seawater desalination plants, and water distribution systems
Industry WaterUtilities