Turning waste into energy: IREDA commissions STP at India International Centre The plant will generate electricity from sludge produced by biodegradable waste from toilets, bathrooms and kitchens. 19 Sep 2025 Energy·Power & Energy