Volume 56, 2020, Issue 8

Chiara Fabbri (1984-2020)

Chiara Fabbri, the head of projects for ILF Consulting Engineers’ Abu Dhabi office, and desalination project director for ILF Group, passed away in...