Save Added By resplindia Now Closed Retas Water Solutions C 56/21, 3rd Floor, Sector 62, Noida “RETAS” (Sanskrit for water droplet) defines the ...