The construction work on Perur desalination plant in Tamil Nadu is likely to be completed by March 2027. Besides, about 42 per cent …

This content is restricted.