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

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.