ATLL (es)

ATLL stands for Aguas Ter Llobregat or Aigües Ter Llobregat, a company specialised in water supply and treatment.

External

 * www.atll.cat
 * Water-technology.net, Barcelona sea water desalination plant

News

 * (es) elPeriódico.com, ATLL: Privatización pasada por agua, published on 27 January 2018.