The first hydropower plant to be developed in Delhi, India, has this week been commissioned for the Delhi Jal Board.

Located at a sewage treatment plant at Chilla, the plant will generate 20,000kW of power annually, and will act as a pilot plant for further developments in the region.