EPC and 20 Years O&M of 150,000 m3/day SWRO Desalination Plant at Nemmeli, Chennai, India - TECTON