Larsen and Toubro, the technology, manufacturing, engineering and construction conglomerate has successfully built and commissioned the country’s largest Sewage Treatment Plant (STP) with A20 technology at Coronation Pillar in Delhi by collaborating with…