Spanish infrastructure and renewable energy group, and one of the largest developers and operators of reverse osmosis desalination plants worldwide.
Spanish infrastructure and renewable energy group, and one of the largest developers and operators of reverse osmosis desalination plants worldwide.