Tehri power project begins commercial operation

Record ID: 316404