Telemachus High Tech Private Limited

Telemachus reduces water treatment costs and recycles 100% of wastewater through in-situ technology