IREDA commissions STP at India International Centre to generate green energy
The Indian Renewable Energy Development Agency Limited has commissioned a 25,000 litres per day (25 KLD) Sewage Treatment Plant at the India International Centre Annexe, New…
