In a bid to make its power generation environment- friendly, the Delhi Jal Board (DJB) has commissioned the first-ever hydropower plant in the national capital, which will produce 20,000 kWh of ele