BEIL Infrastructure Limited has received work orders for two Sewage Treatment Plant (STP) projects in Delhi. 20 mgd yamuna …

This content is restricted.